Java Android:在应用程序本身内更改区域设置不会影响第一次运行
我使用下面的代码Java Android:在应用程序本身内更改区域设置不会影响第一次运行,java,android,Java,Android,我使用下面的代码 Locale=新语言环境(“ar”) Locale.setDefault(Locale) Configuration config=new Configuration() config.locale=locale context.getResources().updateConfiguration(配置、, context.getResources().getDisplayMetrics()) 在我的主要活动中设置ContentView之前,但第一次运行应用程序时,它会显示在设
Locale=新语言环境(“ar”)代码>
Locale.setDefault(Locale)代码>
Configuration config=new Configuration()代码>
config.locale=locale代码>
context.getResources().updateConfiguration(配置、,
context.getResources().getDisplayMetrics())
在我的主要活动中设置ContentView之前,但第一次运行应用程序时,它会显示在设备本地,当我旋转应用程序时,它会显示在所选的语言中。您能帮我一下吗,告诉我哪里出了问题 创建启动屏幕,
我解决了我的问题。一些可能对您有帮助的链接:这些解决方案并不能解决我的问题,我的问题是在每次用户强制关闭我的应用程序后的第一次运行中,第一次使用默认本地运行的活动中,您有什么解决方案吗@卡提克