可以在运行时下载本地化资源吗?

Jin*_*n35 8 android android-location android-resources

我有互联网访问应用程序,不想存储string.xml不同语言的许多文件.

我想要的是:

  1. 应用程序只包含一个string.xml带有英文字符串
  2. 当用户启动它时 - 我会看到用户的手机区域设置,并向我自己的服务器询问必要的语言文件.(资源键将是相同的)
  3. 当新资源文件到来时,所有接口都应该使用新文件.

问题是如何string.xml在运行时更改现有文件或添加新文件?

Mar*_*era 3

您显然无法strings.xml在运行时更改、下载或删除

如果您想存储位置,则必须使用 SQLite 存储来存储翻译。

类似:
如何在运行时修改strings.xml文件
运行时修改strings.xml