我只有一个活动,我需要一个不同的语言环境。 示例我的默认应用程序本地是英语,我想打开一个活动,其内容是阿拉伯语。 我该如何强制这个活动读取值 - AR?安卓更改只有一个活动的语言环境
0
A
回答
0
更新的语言环境使用下面的代码修改本地化,以您的首选之一,并重新启动活动
Configuration config = getBaseContext().getResources().getConfiguration();
config.locale = Globals.locale;
getBaseContext().getResources().updateConfiguration(config, null);
Intent restart = getIntent();
finish();
startActivity(restart);
+1
更好地解释代码。 –
+0
使用您的首选语言环境进行updateConfiguration –
+0
编辑您的答案和解释。它被标记为低质量的帖子 –
相关问题
- 1. 安卓:更改为不支持的语言环境
- 2. Android - 更改语言环境(语言)
- 3. 更改BlackBerry语言环境
- 4. Android 4.1+的语言环境更改后,活动闪烁
- 5. 更改应用程序的语言环境而不更改Windows语言环境
- 6. 防止语言环境更改后的应用语言更改
- 7. 更改struts2的默认语言环境
- 8. 更改Qt中的语言环境
- 9. 如何更改R的语言环境?
- 10. 更改MKReverseGeocoder响应的语言环境?
- 11. 更改字符串语言环境
- 12. 如何更改键盘语言环境?
- 13. 在Docker中更改Ubuntu语言环境
- 14. spree.i18n不更改默认语言环境
- 15. 在运行时更改语言环境?
- 16. 更改select2 jquery插件语言环境
- 17. 登录时更改语言环境
- 18. Symfony2:更改语言环境Slug multi-langue
- 19. Laravel更改语言环境不工作
- 20. 更改所有活动语言
- 21. 安卓时间选择器对话框语言从语言环境设置更改
- 22. Spring MVC默认语言环境和语言环境更改不起作用
- 23. iOS - 按语言环境更改UIDatePicker的语言
- 24. Android - 更改应用程序本身的语言环境语言
- 25. 更改设备的语言设置(语言环境)
- 26. 弹簧安全:登录时更改语言环境
- 27. 安卓单元测试 - assertEqual不能使用语言环境值
- 28. 安卓:在不同的活动更改一个TextView
- 29. 更改默认语言环境语言android
- 30. 在PHP中更改语言环境日期语言
可能http://stackoverflow.com/questions/4985805/set-locale-programatically的重复 –
我只想要一个活动的特定区域设置,而不是整个应用程序 – user987760
http://stackoverflow.com/questions/11705963/forcing-a-different-locale-works-only-for-top-activity-in-back-堆栈 –