Разберите макет android xml и создайте из него представления программно

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

Я узнал, что на данный момент это невозможно, по крайней мере, нет простых способов сделать это (https://stackoverflow.com/a/1942224/1956299). Мне интересно, можно ли разобрать загруженный xml-макет для себя и программно создать необходимые элементы пользовательского интерфейса? Учитывая, что макет может иметь много разных элементов с дочерними представлениями и т. Д.? Если да, то как лучше и проще это сделать?


person alejandromay    schedule 30.12.2014    source источник


Ответы (1)


Есть только решение сделать это

Прочитайте Xml By XmlPullParser построчно, получите тег View из входящего файла макета, View атрибуты и создайте View динамически с помощью кода Java.

person Amit Kumar    schedule 30.12.2014