我有一个应用程序,我在其中以编程方式设置了从哪里选择语言的区域设置。
我选择语言的屏幕上有一些带有文本的按钮和操作栏中的菜单。
有时,我不知道原因或如何复制它,按钮有正确的语言,这是在应用程序中设置的,但当我按下菜单按钮时,菜单显示在手机的语言。
我在网上没有找到这个问题,你知道哪里可能出错吗?我在xml文件中有所有的翻译,大多数时候都工作得很好。
谢谢。
if (Locale.getDefault().getLanguage().trim().equals(""))
return "en";
else
return Locale.getDefault().getLanguage();
返回语言。在此之后,在res -> values中创建一个文件夹,为英语创建values,为法语创建value -fr。