【发布时间】:2012-11-16 13:30:32
【问题描述】:
我的应用支持多种语言(values-es、values-de...) 但是如何添加选项来覆盖它
例如:
用户已将其系统语言设置为英语,因此我的应用程序将使用默认值文件夹。
我想添加选项,以便它可以选择我的应用中可用的任何语言。
如果用户选择德语(在我的应用程序中而不是系统设置中),它将使用 values-de 中的字符串
有没有办法做到这一点?
【问题讨论】:
-
谢谢配置配置 = context.getResources().getConfiguration(); configuration.locale = new Locale(selectedLanguage); context.getResources().updateConfiguration(configuration, context.getResources().getDisplayMetrics()); 这从第一个链接开始工作
-
我知道我忘记了什么。我正要编辑我的答案,然后我看到了评论。很高兴你让它工作:)
标签: java android localization