(ANDROID)控制用户语言

我有一个多语言的应用程序。 我想让用户能够控制使用哪种语言。 这意味着即使他有英语语言环境,他也可以使用不同的语言。 我如何更改语言环境语言? (每个应用程序)谢谢….

Solutions Collecting From Web of "(ANDROID)控制用户语言"

Android不提供更改应用程序的区域设置的方法; 这是在全系统层面完成的。

我会想象比在多个单独的应用程序中设置语言更有意义。

编辑,2010-03-09:
显然我错了,它不可能每个应用程序。

这是一个问题,显示你可以改变语言环境 – 显然是每个活动。 在这种情况下,您需要手动处理屏幕旋转和其他configuration更改,否则Activity将会重新启动,并在发生更改时恢复为其原始Configuration
更改应用程序本身内的区域设置
Android – 根据方向更改重置强制区域设置

BetterKeyboard等一些应用程序需要更改一些系统设置才能正常工作。 它们不是自己改变它,而是有一个button,将用户发送到信息应该改变的确切窗口。 我想这是用一个意图完成的。 如果我是你,我会努力实现这一目标。 如果用户想要更改他/她的地区,请将他/她发送到他们电话的区域设置。