我的应用程序用户可以从应用程序的设置更改语言.是否可以更改应用程序内的语言而不影响一般语言设置? stackoverflow的这个问题对我来说非常有用,我已经尝试过了.更改语言后,新创建的活动将显示更改的新语言,但当前活动和以前创建的处于暂停状态的活动不会更新.如何更新活动?我也花了很多时间试图让偏好改变立即应用但没有成功.重新启动应用程序时,会再次创建所有活动,因此语言已正确更改.
android:configChanges="locale"
Run Code Online (Sandbox Code Playgroud)
还在所有活动的清单中添加.并且还支持所有屏幕.目前我还没有在activity的onResume()方法中做过任何事情.有没有办法刷新或更新活动(没有完成并重新开始)?我在onResume()方法中遗漏了一些事情吗?
android ×1