在我的自定义视图Clock
中,我添加了一个Position
属性作为时间
<resources>
<declare-styleable name="Clock">
<attr name="position">
<enum name="top"
value="0"/>
<enum name="bottom"
value="1"/>
<enum name="start"
value="2"/>
<enum name="end"
value="3"/>
</attr>
</declare-styleable>
</resources>
现在,我想添加am / pm支持,因此我需要另一个Position
属性作为am / pm,我知道我可以复制上面的position
,只需更改其名称即可。它有效但是很丑,所以我的问题是,是否有更好的方法可以在同一自定义视图中重用一个属性?如何在一个自定义视图中定义同一属性的多个实例?
请注意,我的问题不是:如何在更多视图中重用一个属性。 谢谢