小编ban*_*ana的帖子

如何使用buttonpress使一个不可忽略的progressdialog被解雇?

我有一个应用程序需要显示传感器的初始化进度.我的进度对话框设置为cancelable(false);

 progressDialog = new ProgressDialog(this);
 progressDialog.setTitle("Please follow instructions");
 progressDialog.setMessage("Initializing reader");
 progressDialog.setCancelable(false);
 progressDialog.setButton(DialogInterface.BUTTON_NEUTRAL, "Enter manually", new DialogInterface.OnClickListener() {
     @Override
     public void onClick(DialogInterface dialog, int which) {
         returnResult(RESULT_START_MANUAL_INPUT);
     }
 });
 progressDialog.show();
Run Code Online (Sandbox Code Playgroud)

但我按下后退按钮时需要取消它.并且不应通过按屏幕取消.我怎样才能做到这一点?

提前致谢!

android dialog

0
推荐指数
1
解决办法
912
查看次数

标签 统计

android ×1

dialog ×1