8
私はenum
タイプのカスタムビューのカスタム属性を構築しています。
私はすべての任意の値は名前と値でなければならないことを知っています。私は(ファイルattrs.xmlに)次の例に示すように、値が別のリソースから説明することを望む:リソースからxmlの列挙型の値を設定します
整数リソース:
<integer name="example">0</integer>
スタイル可能宣言:
<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?