更改我的设备语言byc代码,但它不反映在设备中

时间:2013-08-12 06:58:51

标签: android

我希望以编程方式更改设备语言,并在设备语言未更改后执行以下代码

Locale locale=new Locale("de");  //Chinese    
Locale.setDefault(locale);

我该怎么做?

1 个答案:

答案 0 :(得分:-1)

这是一个相当明确的答案,我觉得你可能会误解。您使用的方法仅设置用于设置语言配置的应用程序上下文的语言。只有您的应用程序才能使用新语言设置运行。全局变更将需要提升权限和可能的root权限。