Android MVVM单活动更改片段语言
我正在尝试用MVVM架构和单活动模型重新编码我的应用程序。 所以我有一个独特的活动,通过导航组件管理我的所有片段 我的问题是我的应用程序中有两个部件->一个部件注销,一个部件登录。我想要的是,注销部分采用电话语言,登录部分采用用户选择(我的4种语言之一) 有没有办法在这个体系结构和导航组件中强制使用片段语言Android MVVM单活动更改片段语言,android,android-navigation,android-mvvm,Android,Android Navigation,Android Mvvm,我正在尝试用MVVM架构和单活动模型重新编码我的应用程序。 所以我有一个独特的活动,通过导航组件管理我的所有片段 我的问题是我的应用程序中有两个部件->一个部件注销,一个部件登录。我想要的是,注销部分采用电话语言,登录部分采用用户选择(我的4种语言之一) 有没有办法在这个体系结构和导航组件中强制使用片段语言 感谢您的帮助遗憾的是,Android SDK不支持在运行时更改应用程序语言的方法 “黑客”方法是保存用户区域设置并设置所需的区域设置,重新启动活动,然后在应用程序关闭时恢复用户区域设置。是,
感谢您的帮助遗憾的是,Android SDK不支持在运行时更改应用程序语言的方法
“黑客”方法是保存用户区域设置并设置所需的区域设置,重新启动活动,然后在应用程序关闭时恢复用户区域设置。是,但仅在登录后重新启动应用程序。。。对我来说这不是个好办法。。。如果我得到你所说的,我将不得不使用2个活动:)这确实是一个解决方案,例如在LoginActivity中设置区域设置,然后启动另一个活动