如何检测手机语言是否已更改,例如Facebook应用程序会提示:请稍候,我们正在准备您的语言
我在onCreate()
中使用了myString = Locale.getDefault().getDisplayLanguage();
在我的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
}
}
}
请给我一些建议,我仍在学习,会更加努力。谢谢。