为了账号安全,请及时绑定邮箱和手机立即绑定

在应用程序内部更改语言(区域设置)后如何刷新活动

在应用程序内部更改语言(区域设置)后如何刷新活动

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

3 回答

  • 3 回答
  • 0 关注
  • 660 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信