import androidx.annotation.IntDef; public class MyTest { public static final int VISIBLE = 1; public static final int INVISIBLE =2; @IntDef({VISIBLE,INVISIBLE}) @Retention(RetentionPolicy.SOURCE) @Target(ElementType.PARAMETER) public @interface VisibleValue{} public static void setVisible(@VisibleValue int visiable){ } }
注解限制参数类型
最新推荐文章于 2023-11-12 23:23:02 发布