Android 8.0 Oreo本地化问题中的AlertDialog

时间:2017-11-22 07:40:07

标签: android alertdialog

我的应用程序支持两种语言"英语"和#34;西班牙语",而在Android 8.0的情况下,警报对话框上的奥利奥文字仍然是英文,当选择的语言是'西班牙语'?

AlertDialog dialog = 
      new AlertDialog.Builder(mActivity,R.style.AppCompatAlertDialogStyle).setMessage(
      mActivity.getApplicationContext().getString(R.string.log_off_dialog_message)).setNegativeButton(
      mActivity.getApplicationContext().getString(R.string.cancel_button), null).setPositiveButton(
      mActivity.getApplicationContext().getString(R.string.logout_dialouge_text)
      ,new DialogInterface.OnClickListener(){
        @Override
        public void onClick(DialogInterface dialog, int which)
        {
           CustomProgressDialog.showProgressDialog(finalLogoutActivity);
           logoutAPI(finalLogoutActivity, view);

        }
     }).show();

0 个答案:

没有答案