Повторно использовать определения атрибутов флагов в Android

Я разрабатываю собственные представления для Android, они используют атрибуты гравитации, но с другим именем, например hintGravity

В настоящее время в attrs.xml я скопировал код ниже, и он работает правильно:

<attr name="hintGravity">
    <flag name="top" value="0x30"/>
    <flag name="bottom" value="0x50"/>
    <flag name="left" value="0x03"/>
    <flag name="right" value="0x05"/>
    <flag name="center_vertical" value="0x10"/>
    <flag name="fill_vertical" value="0x70"/>
    <flag name="center_horizontal" value="0x01"/>
    <flag name="fill_horizontal" value="0x07"/>
    <flag name="center" value="0x11"/>
    <flag name="fill" value="0x77"/>
    <flag name="clip_vertical" value="0x80"/>
    <flag name="clip_horizontal" value="0x08"/>
    <flag name="start" value="0x00800003"/>
    <flag name="end" value="0x00800005"/>
</attr>

Мне нужно использовать их с разными именами, такими как dateHeaderTextGravity

Есть ли способ НЕ определять значения флага снова и снова?

0 ответов

Другие вопросы по тегам