在Alertdialog中解雇

时间:2017-10-30 18:11:56

标签: android alertdialog dismiss

AlertDialog的问题是当我使用dismiss()时,不会出现AlertDialog。如果我不使用dismiss(),则会出现AlertDialog,但是如果我将setCancelable设置为false,那么如何消除它。我这样称呼解雇:

  

AlertDialog alertDialog;

     

alertDialog = new AlertDialog.Builder(this).create();

     

alertDialog.setTitle( “Sinchronize ......”);

     

alertDialog.setCancelable(假);

     

alertDialog.setMessage( “等待”);

     

alertDialog.show();

要消除它,请使用

  

if(alertDialog.isShowing()){                       alertDialog.dismiss();                   }

1 个答案:

答案 0 :(得分:0)

你可以拥有例如"取消"单击此按钮时按钮并执行dismiss(),或者如果要单独关闭对话框,可以使用Handler并在一段时间后执行代码。