zoukankan      html  css  js  c++  java
  • Android注解约束参数为固定的某几个值

    package com.z.z.bean;
    
    import androidx.annotation.IntDef;
    
    import java.lang.annotation.Retention;
    import java.lang.annotation.RetentionPolicy;
    
    import static com.z.z.bean.MustPosition.FIRST;
    import static com.z.z.bean.MustPosition.SECOND;
    
    @IntDef({FIRST, SECOND})
    @Retention(RetentionPolicy.SOURCE)
    public @interface MustPosition {
    
        public static final int FIRST = 0;
        public static final int SECOND = 1;
    
    }

     注解被使用的位置:

       /*
         *  供外部调用,改变此view的被选中条目
         */
        public void setSlect(@MustPosition int posi) {
    
        }
  • 相关阅读:
    打印图形II
    打印图形
    17倍
    进制转换
    小球
    最强素数
    最强阵容
    英雄卡
    数论模板
    畅通工程 (最小生成树)(最短路径和)
  • 原文地址:https://www.cnblogs.com/Oldz/p/13744357.html
Copyright © 2011-2022 走看看