AndroidUtilCode icon indicating copy to clipboard operation
AndroidUtilCode copied to clipboard

切换语言相关问题

Open hanxiaomeme opened this issue 3 years ago • 3 comments

描述需求

切换英语为阿拉伯语之后:LanguageUtils.applyLanguage(locale,true);

我请问一下 我用的1.30,6版本,在切换语言之后,打开activity,但是我打开的时候会默认跳出一个dialogFragment,我发现这个dialog 没有语言没有换成应用内语言,布局也没有更换过来.RTL => LTR 但是再重新打开一遍app就正常了

hanxiaomeme avatar Dec 20 '21 07:12 hanxiaomeme

描述需求

切换英语为阿拉伯语之后:LanguageUtils.applyLanguage(locale,true);

我请问一下 我用的1.30,6版本,在切换语言之后,打开activity,但是我打开的时候会默认跳出一个dialogFragment,我发现这个dialog 没有语言没有换成应用内语言,布局也没有更换过来.RTL => LTR 但是再重新打开一遍app就正常了

我也遇到这个问题了,webview会造成这个问题,在切换语言之前,把webview销毁掉: https://blog.csdn.net/weixin_42861028/article/details/90041226

alfredzhang0728 avatar Jul 19 '23 11:07 alfredzhang0728

描述需求

切换英语为阿拉伯语之后:LanguageUtils.applyLanguage(locale,true); 我请问一下 我用的1.30,6版本,在切换语言之后,打开activity,但是我打开的时候会默认跳出一个dialogFragment,我发现这个dialog 没有语言没有换成应用内语言,布局也没有更换过来.RTL => LTR 但是再重新打开一遍app就正常了

我也遇到这个问题了,webview会造成这个问题,在切换语言之前,把webview销毁掉: https://blog.csdn.net/weixin_42861028/article/details/90041226

我这边有个问题,手机系统语言是英语,切换到阿语之后,App回到后台,打开其他App,再回到自己的App,进程会重启,activity会销毁重建,现在App语言是阿语,但是有些view布局不是RTL,而是LTR,很奇怪,不知道咋解决?求解!

alfredzhang0728 avatar Jul 19 '23 11:07 alfredzhang0728

描述需求

切换英语为阿拉伯语之后:LanguageUtils.applyLanguage(locale,true); 我请问一下 我用的1.30,6版本,在切换语言之后,打开activity,但是我打开的时候会默认跳出一个dialogFragment,我发现这个dialog 没有语言没有换成应用内语言,布局也没有更换过来.RTL => LTR 但是再重新打开一遍app就正常了

我也遇到这个问题了,webview会造成这个问题,在切换语言之前,把webview销毁掉: https://blog.csdn.net/weixin_42861028/article/details/90041226

我这边有个问题,手机系统语言是英语,切换到阿语之后,App回到后台,打开其他App,再回到自己的App,进程会重启,activity会销毁重建,现在App语言是阿语,但是有些view布局不是RTL,而是LTR,很奇怪,不知道咋解决?求解!

切换语言用的applyLanguage方法,BaseActivity的attachBaseContext方法也会调用LanguageUtils.attachBaseContext()方法,重启App就正常了

alfredzhang0728 avatar Jul 19 '23 11:07 alfredzhang0728