首页 文章

设置区域设置显示两种不同的语言

提问于
浏览
0

我有一个应用程序,我在其中设置区域设置从哪里以编程方式选择语言 .

我选择语言的屏幕上有一些带文本的按钮和操作栏中的菜单 .

有时,我不知道原因或如何重现它,按钮具有在应用程序中设置的正确语言,但是当我按下菜单按钮时,菜单以手机语言显示 .

我没有在网上发现这个问题,你知道会出错吗?我拥有xml文件中的所有翻译,并且大部分时间都可以正常运行 .

谢谢 .

1 回答

  • 0
    if (Locale.getDefault().getLanguage().trim().equals(""))
        return "en";
    else
        return Locale.getDefault().getLanguage();
    

    返回语言 . 在此之后在res中创建一个文件夹 - >为英语值-fr为法语的值 .

相关问题