我通过设置一个BroadcastReceiver
for 来强制我的应用程序的语言环境android.intent.action.CONFIGURATION_CHANGED
。如果用户更改了语言环境并且我的应用程序已经启动,则不应更新到新的语言环境。
如果我启动我的应用程序,然后更改语言环境并通过单击打开一个新的应用程序,那么语言Activity
环境Button
将被保留。
Activity
但是,如果我在单击启动新的后更改方向,Button
则使用设备区域设置而不是应用程序。
谁能指出为什么会这样?