0
public class Codes {
public static final String Code_1 = "Code1";
public static final String Code_2 = "Code2";
public static final String Code_3 = "Code3";
@Retention(RetentionPolicy.SOURCE) @StringDef({
Code_1, Code_2, Code_3 })
public @interface CodesMessageDef {
}
}
내가 R.String.code_1에서 Code_1,2,3의 값을 설정하려는보다는 수동으로 입력을 다음과 같이 나는 stringDef/형식 정의 클래스가 .
이 유스 케이스를 달성 할 수있는 방법이 있습니까? 사전에
감사합니다 .........
감사 니콜라스 .. – 0x52616A657368
사실 난 컨텍스트를 얻을 수 있어요하지만 문제는 @Retention (RetentionPolicy.SOURCE) @StringDef ({ Code_1, Code_2, Code_3}) 은 상수를 받아 그것을이지만, resouces를 사용함으로써 값은 상수가 될 수 없다. 이것을 극복 할 가능성이 있는가 ?? – 0x52616A657368
그냥 조금 읽어서 미안해 할 수는 없다. 그런데 왜 다른 솔루션이 있을지 알고 싶습니까? –