解析android xml布局并以编程方式从中创建视图

时间:2014-12-30 12:35:43

标签: android xml android-layout xml-parsing programmatically-created

我有以下问题: 在运行应用程序时从服务器下载包含许多视图的复杂xml-layout,将其动态附加到应用程序并显示必要的元素,以便能够使用它们。

我了解到目前这是不可能的,至少没有简单的方法可以做到这一点 (https://stackoverflow.com/a/1942224/1956299)。 我想知道是否有可能为我自己解析下载的xml-layout并以编程方式创建必要的ui元素?考虑布局可以有许多不同的元素与子视图等?如果是的话,如何更好,更容易做到这一点?

1 个答案:

答案 0 :(得分:0)

只有解决方案才能做到这一点

逐行读取Xml XmlPullParser逐行获取传入布局文件中的View标记,View属性并通过java代码动态创建View