我的应用程序用户可以通过应用程序设置更改语言。是否可以在不影响常规语言设置的情况下更改应用程序内的语言? 这个stackoverflow问题对我来说非常有用,我已经尝试过了。更改语言后,新创建的活动将以更改后的新语言显示,但是当前活动和处于暂停状态的先前创建的活动不会更新。如何更新活动?我也花了很多时间试图使首选项更改立即生效,但没有成功。重新启动应用程序后,将再次创建所有活动,因此现在语言已正确更改。android:configChanges="locale" 还为所有活动添加了清单。并且还支持所有屏幕。目前,我尚未在活动的onResume()方法中做任何事情。有什么方法可以刷新或更新活动(没有完成并重新开始)?我是否缺少在onResume()方法中要做的事情?
3 回答
- 3 回答
- 0 关注
- 647 浏览
添加回答
举报
0/150
提交
取消