Android: управление с собственными параметрами - PullRequest
0 голосов
/ 09 ноября 2011

Я хочу спросить вас, возможно ли в Android создать элемент управления, который будет принимать мои собственные параметры.
Я хочу, чтобы мой элемент управления выглядел следующим образом:

<my.own.control
    android:style
    attributes
>
    <include name=”” value=””>
    <include name=”” value=””>
</my.own.control>

или

<my.own.control
    Android:style
    attributes
>
    <include>
        <name></name>
        <value></value>
    </include>
    <include>
        <name></name>
        <value></value>
    </include>
</my.own.control>

Причина, по которой я хочу сделать это таким образом, заключается в динамическом редактировании включений.
Самый важный вопрос - как читать включения при инициализации.

Или выесть другой совет?

1 Ответ

0 голосов
/ 10 апреля 2012

К сожалению, это невозможно.Для проекта Android существует открытая ошибка, которая была рассмотрена и принята Romain-gui, одним из ведущих разработчиков Android в Google.http://code.google.com/p/android/issues/detail?id=14532 Однако существует обходной путь, который очень хорошо объяснен на http://kevindion.com/2011/01/custom-xml-attributes-for-android-widgets/

...