Если я импортирую:
CustomViewA (импортировано из Maven)
<declare-styleable name="CustomViewA">
<attr name="min" format="float"/>
<attr name="max" format="float"/>
</declare-styleable>
CustomViewB (импортировано из Maven)
<declare-styleable name="CustomViewB">
<attr name="min" format="float"/>
<attr name="max" format="float"/>
</declare-styleable>
Это не даст результатов, сказав, что min и max дублированы. Я думал, что Android будет отличать guish от declare-styleable name
, но не думаю. Сказав это, каков наилучший способ присвоения имени пользовательскому представлению attr
, чтобы избежать возможного повторения значения cla sh в будущем?
Единственное решение, которое я получил до сих пор:
<attr name="minForMyCustomViewHopingNoOneUsesThisName" format="float"/>
Что отстой.