8
enum
유형의 사용자 지정보기에 대한 사용자 지정 특성을 빌드하고 있습니다.
모든 선택 값은 이름과 값이어야합니다. 나는 다음 예와 같이 값 (파일 attrs.xml이의) 다른 자원에서 제공 될 것이라고합니다 :리소스에서 xml의 enum 값을 설정합니다.
정수 자원 :
<integer name="example">0</integer>
Stylable 선언 :
<declare-styleable name="FontStyleTextView" format="enum">
<attr name="typeFace">
<enum name="name1" value="@integer/example"/>
<enum name="name2" value="1"/>
</attr>
</declare-styleable>
오류는 다음과 같습니다.
error: Tag <enum> or <flag> 'value' attribute must be a number, not "@integer/example"
값 필드에 va를 부여 할 수있는 방법이 있습니까? 다른 리소스의 lue?