Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果设备语言未更改,我想以编程方式更改我的设备语言并执行以下代码
Locale locale=new Locale("de"); //Chinese Locale.setDefault(locale);
我怎样才能做到这一点?
这是一个相当明确的答案,我觉得你可能会误解。您使用的方法只会为您设置语言配置的应用程序上下文设置语言。只有您的应用程序将使用新的语言设置运行。全局更改将需要提升权限和可能的 root 访问权限。