要查看的自定义xml文件

时间:2015-10-23 01:52:47

标签: java android xml

在我提出这个问题之前,请允许我画一幅画。

说出(无论出于什么原因,你想要的)我们不是将你的xml布局放在典型的res / layouts文件夹中,而是将它放在res / assets文件夹中。这可以是出于任何原因,但你这样做。

然后,您将如何将该xml文件扩展到视图。您不能简单地调用View.inflate(context,r.assets.yourview,false),因为当编译器构建您的应用程序时,它不会将R.值分配给assets文件夹。考虑一下你自己的小空间来做你想做的事。

这里的问题是,如何将xml文件放入视图中。或者,LayoutInflater或View.Inflate(使用LayoutInflater)如何从xml文件创建视图?

1 个答案:

答案 0 :(得分:1)

如果我理解正确,您想动态加载XML提交吗? (来自.xml文件)

为什么不使用LayoutInflater.inflate(XmlPullParser解析器,ViewGroup root)

http://developer.android.com/reference/android/view/LayoutInflater.html