刷新PreferenceFragmentCompat中的字符串

问题描述

在我的Android应用程序中,我有一个带有语言切换器的PreferenceFragmentCompat。如果我切换它,则将应用程序语言从意大利语更改为英语。我为两种语言编写了strings.xml文件。当我选择语言时,切换器侦听器将更改语言环境并调用活动的recreate()方法。 重新创建活动时,除PreferenceFragmentCompat中的所有片段中的语言都会更改。该片段中的字符串仍然使用以前设置的旧语言。例如,我从英语切换到意大利语,然后在所有应用程序中的字符串都使用意大利语,但此首选项片段中除外。当我从意大利语切换回英语时,所有申请都使用英语,首选项片段使用意大利语。您能回答这种情况吗?我可以刷新与其他片段相同的首选项片段吗? 谢谢您的回复

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...