小编Sar*_*tra的帖子

Android:如何检测语言已更改手机设置

我如何检测我的电话语言是否已更改,例如可以通知我们的facebook应用程序: please wait, we preparing your language

我用myString = Locale.getDefault().getDisplayLanguage();在我的onCreate()

在我的 onCreate()

@Override
    public void onCreate(Bundle savedInstanceState) {
        String myString = Locale.getDefault().getDisplayLanguage();
        if(myString.equals("en"){
            ProgressDialog progressDialog = new ProgressDialog(getApplicationContext());
            progressDialog.setMessage("Please wait, we preparing your language");
            progressDialog.show();
            /*
            it will dismiss until the language has been prepared
             */
        }else{
            //do nothing
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

请给我建议,我仍在学习,会努力的。谢谢。

android locale

2
推荐指数
3
解决办法
4980
查看次数

标签 统计

android ×1

locale ×1