我是Android新手。
我为ListView选择了微调器。现在我想根据列表中的选择更改我的应用程序的语言。旋转器包含英语,印地语和泰卢固语。任何人都可以帮助我吗?
答案 0 :(得分:2)
首先,您需要在特定于语言的值文件夹中定义多个语言字符串文件。 请参阅link
如果您想通过应用更改语言。然后你需要为.->
编写代码String languageToLoad = "fa"; // your language code
Locale locale = new Locale(languageToLoad);
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config,
getBaseContext().getResources().getDisplayMetrics());
您可以找到有关它的更多说明here