Android:在应用程序内更改区域设置不会影响第一次运行

时间:2012-01-02 12:28:21

标签: java android

我使用下面的代码

Locale locale = new Locale("ar"); Locale.setDefault(locale); Configuration config = new Configuration(); config.locale = locale; context.getResources().updateConfiguration(config, context.getResources().getDisplayMetrics())

在我的主Activity中的setContentView之前,但是第一次运行应用程序时它与设备本地一起出现,当我旋转应用程序时,它出现在所选的lang中。你可以帮忙,告诉我哪里错了!?

1 个答案:

答案 0 :(得分:1)

创建启动画面, 我解决了我的问题。