1
내가이 열거를 소비하고 다시 사용하여 사용자 정의 형식
<attr name="myProperty">
<enum name="None" value="0"/>
<enum name="One" value="1"/>
<enum name="Two" value="2"/>
<enum name="Three" value="3"/>
<enum name="Four" value="4"/>
<enum name="Five" value="5"/>
<enum name="Six" value="6"/>
<enum name="Seven" value="7"/>
<enum name="Eight" value="8"/>
<enum name="Nine" value="9"/>
<enum name="Ten" value="10"/>
</attr>
으로 사용자 정의 XML을 열거 정의 고려 형식 (사용자 지정 열거 형), 어떻게 그것을 얻을 수 있습니다. 예를 들어
<declare-styleable name="MyUnrelatedControl">
<attr name="unrelatedControl1" /> <!-- format=myProperty -->
<attr name="unrelatedControl2" /> <!-- format=myProperty -->
</declare-stylable>
같은 형식 Dimension
모두 같은 여백 - 왼쪽 여백 오른쪽, 여백 - 상단 여백 하단 생각 해보자. 마찬가지로 형식을 정의하고 같은 선언 스타일로 다른 특성에 사용하려고합니다.
도움 주셔서 감사합니다.
솔루션의 존재 여부는 의심 스럽습니다. 모양이 프레임 워크에서 사용되는 방식을 가졌습니다. enum은'layout_width'와'layout_height' 정의에서 반복됩니다. 이 [attrs.xml] (http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.4.2_r1/frameworks/base/core/)에서 확인할 수 있습니다. res/res/values / attrs.xml? av = f) –