【发布时间】:2011-12-24 08:29:24
【问题描述】:
我的应用程序用户可以从应用程序的设置中更改语言。是否可以在不影响一般语言设置的情况下更改应用程序内的语言? This question of stackoverflow 对我非常有用,我已经尝试过了。更改语言后,新创建的活动显示更改后的新语言,但当前活动和先前创建的处于暂停状态的活动不会更新。如何更新活动? 我也花了很多时间试图使偏好更改立即应用但没有成功。当应用程序重新启动时,所有活动都会重新创建,因此现在语言已正确更改。
android:configChanges="locale"
还添加到所有活动的清单中。并且还支持全屏。 目前我还没有在活动的 onResume() 方法中做任何事情。 有没有办法刷新或更新活动(没有完成并重新开始)?我在 onResume() 方法中错过了一些事情吗?
【问题讨论】:
-
我已经在另一个帖子中回答了这个问题,请查看:stackoverflow.com/a/33079919/2612536
标签: android