Java 要查看的自定义xml文件
在我提问之前,请允许我画一幅画 假设(无论您出于什么原因),我们将xml布局放在典型的res/layouts文件夹中,而是将其放入res/assets文件夹中。这可能是出于任何原因,但你正在这样做 然后,您将如何将该xml文件膨胀到视图中。你不能简单地调用View.inflate(context,r.assets.yourview,false),因为当编译器构建你的应用程序时,它不会将r.value分配给assets文件夹。把自己想做的事情当作自己的小空间。Java 要查看的自定义xml文件,java,android,xml,Java,Android,Xml,在我提问之前,请允许我画一幅画 假设(无论您出于什么原因),我们将xml布局放在典型的res/layouts文件夹中,而是将其放入res/assets文件夹中。这可能是出于任何原因,但你正在这样做 然后,您将如何将该xml文件膨胀到视图中。你不能简单地调用View.inflate(context,r.assets.yourview,false),因为当编译器构建你的应用程序时,它不会将r.value分配给assets文件夹。把自己想做的事情当作自己的小空间。 这里的问题是,如何将xml文件放入视
这里的问题是,如何将xml文件放入视图中。或者,LayoutInflater或View.Inflate(使用LayoutInflater)如何从xml文件生成视图?如果我理解正确,您希望动态加载xml提交吗?(来自.xml文件) 为什么不使用LayoutInflater.inflate(XmlPullParser解析器,ViewGroup root)
先生,你搞定了。我在查资料来源,但一定是漏掉了。非常感谢。尽管我不得不问。如果继续上述情况,我将如何从assets文件夹中的xml文件中获取XmlPullParser?我似乎找不到这样做的方法,只能通过输入流加载文件。如果我帮了你,你可以把+和我的答案标记为正确。从资源可以创建输入流。我了解如何加载输入蒸汽。我更多的是问如何,如何从输入蒸汽到XMLPullParsei,我想你不明白。我知道如何将保存在资产文件夹中的文件检索到InputStream。我完全理解这一点。但是我不知道如何从InputStream对象到XmlPullParser对象。您不只是将InputStream对象强制转换过来。我不知道如何从InputStream获取对象。