有效的原因更新各种strings.xml

时间:2014-06-02 08:47:04

标签: android runtime multilingual

我正在开发一种支持多语言的应用程序。现在我没有用任何字符串填充我的values文件夹。我怀疑是

  • 我想在运行时从我的服务器获取各种语言的字符串文件内容。 (bcoz如果我更改了任何语言的单个字符串,我都不想提供更新)。是否有可能。

或者还有其他方法可以达到这个目的吗?

1 个答案:

答案 0 :(得分:1)

不直接 - android字符串系统要求在编译时将所有内容都放在资源中。当然,您始终可以不使用它并提供自己的字符串查找。早在2000年代中期,我们就在一些大型网站上使用每种语言的各种字符串的Berkley DB进行了这一操作,我们只是根据需要提取新的数据库。但要做类似的事情,你必须完全不使用Android的内置系统并自行推出。