我在Google Play商店中处于alpha阶段发布的版本。
下载并更改语言时,我需要终止该应用程序,然后再次打开以反映语言更改。
我要立即更改。
我该怎么做?
答案 0 :(得分:0)
您需要重新开始活动。
val intent = this.intent//this will get current activity intent
this.finish() // this will finish current activity
startActivity(intent) // And this will apply changes and restart activity
答案 1 :(得分:0)
首先,您必须为两种语言创建两个字符串文件。.假设您有两种语言选择1.英语2.俄语。对于英语Int i = 1和俄语Int i = 2; 如果选择英语,则将I的值存储在SharedPrefrence中。.当您重新打开应用程序时...首先检查I的值。如果I为1,然后将Language设置为English,如果I为2,则将language设置为Russian..so您不必每次打开应用程序时都选择语言