【发布时间】:2011-11-19 22:24:24
【问题描述】:
我已将一个 XML 文件从 /assets 复制到我的应用程序数据文件夹 (data/data/package.name/files/)。我这样做是因为用户将能够修改大量数据,并且我想将这些数据保存到内部存储器中,然后在他们重新启动应用程序时再次加载。这一切都很好,使用根浏览器我可以看到 XML 文件已正确复制到数据目录。
现在我需要使用LayoutInflater 扩充这个 XML 文件。我将如何访问该文件?使用XmlResourceParser 或XmlPullParser?
【问题讨论】:
-
问题不在于写入内部存储..
-
教程有参考
openFileInput()。抱歉 - 我应该更明确地指出这一点。这样您就可以“访问该文件”。 -
嗯,我想你说得有道理……也许我不够具体。我知道如何“访问”它,但我需要给它充气。
-
对不起我的英语不好。我认为我们可以通过使用 XML 的标签动态创建视图来做到这一点。但我不知道它对android系统有好处。