getActivity / MultiLanguages

Android 多语种适配框架,兼容高版本,适配第三方库语种
Apache License 2.0
982 stars 123 forks source link

[疑惑]:在使用语种框架切换语言的时候出现文字无法切换 #48

Closed chen-fuhai closed 3 months ago

chen-fuhai commented 4 months ago

问题描述【必填】

https://github.com/getActivity/MultiLanguages/assets/64265495/e820da05-b3cc-47d0-a9c5-d4c2893e878c

框架文档是否提及了该问题【必答】

是否已经查阅框架文档但还未能解决的【必答】

issue 列表中是否有人曾提过类似的问题【必答】

是否已经搜索过了 issue 列表但还未能解决的【必答】

getActivity commented 4 months ago
image

小伙子,你确定这个问题框架的文档上面没有写?

chen-fuhai commented 3 months ago

我查到原因,是因为MainActivity在清单文件中设置了android:launchMode="singleTask"导致的,但是没有一个好的解决方法。

getActivity commented 3 months ago

@chen-fuhai 你不一定要用 startActivity 的方式来重新创建 Activity,可以尝试用 recreate 方式。

chen-fuhai commented 3 months ago

好的,我试试,谢谢