joh*_*lib 5 android localization android-fragments android-architecture-components android-architecture-navigation
TL;DR 我们想要更改区域设置(API 24+)以显示片段,而所有这些片段都将在同一个活动中。
我们正在使用NavHostFragment, 和start_up_nav_graph.xml。该图有多个片段,即登录、入职、GDPR ..等
在此流程中,如果登录后我们发现您是德语用户,我们会尝试将您的语言环境更改为德语。在当前场景中,所有即将出现的片段(例如入职和 GDPR)都将显示在设备的语言环境中,而不是德语。
我们不能attachBaseContext在活动中使用这个答案,因为活动已经创建。
小智 1
兄弟我也有同样的痛苦。我试着做
NavigationUI.setupWithNavController(mToolbar,mNavController, mAppBarConfiguration);
Run Code Online (Sandbox Code Playgroud)
但这也没有帮助,因为工具栏标题和导航抽屉项目正在使用旧资源,当我这样做时,activity.recreate()它实际上正在发生,但是当您关闭应用程序并再次重新启动时,同样的问题......
| 归档时间: |
|
| 查看次数: |
489 次 |
| 最近记录: |