从外部API android更新资源

时间:2015-01-13 19:28:39

标签: android

在我的应用程序中,我想在运行时更新strings.xml文件。因此,我们的想法是从外部API下载内容,然后更新strings.xml文件。有没有人有过这方面的工作经验或任何想法如何实现这一目标将是一个很大的帮助!!

2 个答案:

答案 0 :(得分:1)

您无法在运行时修改资源。不过,欢迎您发送包含新资源的新APK。

您也可以从Internet下载文件,解析它们并使用它们的内容。但是,您无法将它们字面上用作字符串资源。它们只是字符串(或者你从文件中解析的任何其他内容)。

答案 1 :(得分:1)

你做不到。如果您碰巧在运行时向strings.xml添加了值,那么它们的ID将不会在R.class中生成,您也可以将这些字符串保存到手机上的另一个文件中(数据库文件,json文件,xml等) )。