2016-04-14 44 views
0

我对Android比较陌生,想知道如何通过点击按钮来改变我的应用的语言?我已经提取了所有文本并存储了字符串资源,并为每种语言设置了新的字符串资源文件。我的问题是在mainActivity.java类。使用字符串资源以编程方式更改Android应用内的语言?

+0

通常情况下,用户通过设置手机的语言环境进行操作。 –

+0

http://stackoverflow.com/questions/2900023/change-language-programatically-in-android – localized

回答

0

有一个你想要的行为的图书馆。 它被称为localization library。 您必须扩展库LocalizationActivity。你可以比使用setLanguage(“en”);在运行时更改应用程序的语言。库GitHub页面上还有一个示例项目。

相关问题