【发布时间】:2017-11-23 10:03:30
【问题描述】:
我现在正在处理android i18n。这么多values-xxxx目录下有一些strings.xml文件,但是产品经理想把这些坑strings.xml文件放到服务器上,app通过语言参数动态获取strings.xmlrom网络文件。但是字符串.xml 的使用方式有:@string/xx、Widget.setText(R.string.xx)、getString(R.string.xx)、Toast.make(x, R.string.x, x) 等等... 如何轻松动态加载 android strings.xml?或者你有更简单的方法来解决我的问题吗?谢谢!
【问题讨论】:
-
资源是只读的,所以你不能替换它们。使用语言的本地化功能(-en、-it、-de ...)
-
产品经理?什么?
-
您的产品经理不应干预开发人员的工作。真的。
标签: java android string dynamic internationalization