Разбирать андроид макет XML и создавать вид из него программно
У меня следующая проблема: загружать сложный xml-макет с множеством представлений с сервера при запуске приложения, динамически прикреплять его к приложению и отображать необходимые элементы с возможностью работы с ними.
Я узнал, что на данный момент это невозможно, по крайней мере, нет простых способов сделать это ( /questions/18536772/sozdanie-ispolzovanie-sgenerirovannogo-vo-vremya-vyipolneniya-maketa-xml-v-android/18536794#18536794). Мне интересно, можно ли проанализировать загруженный xml-макет для себя и создать необходимые элементы пользовательского интерфейса программно? Учитывая расположение может иметь много разных элементов с дочерними представлениями и т. Д.? Если да, то как лучше и проще это сделать?
1 ответ
Есть только решение, чтобы сделать это
Читать Xml By XmlPullParser
построчно получить View
Тег из входящего файла макета,View
атрибуты и создать View
Динамически по коду Java