3
私は、値のリストに列挙型として定義ATTRを持っている:Android:同じenumで複数のattrをどうやっていますか?
<attr name="font" format="enum">
<enum name="AvenirMedium" value="1" />
<enum name="AvenirBlack" value="2" />
</attr>
私は同じ内の異なる名前を持つ複数のattrを使用したいと思います。例えば
:
<declare-styleable name="CustomView">
<attr name="font" />
<attr name="leftFont" />
<attr name="rightFont" />
</declare-styleable>
の代わりに列挙型を複数回定義するが、私は一度定義列挙型を持つ方法を見つけようとしていますが、フォントを持っている、leftFont、rightFontはすべて同じ列挙型のリストを使用して。
どのようにこれを達成できますか?
編集:私はattrをグローバルに定義し、それを複数の宣言スタイルで参照する方法をよく知っています。この質問は、異なる名前の複数のattrでenumを使用することです。
[Androidカスタムenum xml属性の再利用](https://stackoverflow.com/questions/15231191/re-using-android-custom-enum-xml-attributes) – Vasiliy
重複している可能性があります。これは重複していません。私は、attrをグローバルに定義する方法と、複数の宣言可能なスタイルで参照する方法をよく知っています。この質問は、異なる名前の複数のattrでenumを使用することです。 –