Заполнение макета макетом файла XML - PullRequest
0 голосов
/ 17 января 2012

Я пытаюсь спроектировать макет так, чтобы я мог динамически изменять представления внутри макета.

Моей первой мыслью было сделать их макеты установленными в «Унесенные», и хотя это работало нормально, это былоболь вносить какие-либо корректировки.

Я хотел бы, чтобы макеты были описаны как отдельные файлы макетов, а затем были добавлены в основной вид моим кодом.

Не могли бы вы помочь мне понять, как это сделать?Благодарю.

1 Ответ

0 голосов
/ 17 января 2012

Лучше поместить эти макеты в разные файлы и добавить в свой XML-файл, используя тег include .... Например,

 <include android:layout_width="fill_parent" android:layout_height="wrap_content"
                 layout="@layout/yourlayoutFile1"/>

    <include android:layout_width="fill_parent" android:layout_height="wrap_content"
             layout="@layout/yourlayoutFile2"/>

и используйте свойства видимости макета для включенных файлов макета, получая ссылки на ваш код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...