Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android对话框弹出窗口_Android_Android Alertdialog - Fatal编程技术网

Android对话框弹出窗口

Android对话框弹出窗口,android,android-alertdialog,Android,Android Alertdialog,我有一个安卓弹出的登录对话框。客户端接收弹出窗口,以便等待登录。当用户单击对话框窗口外时,如何防止对话框取消?Ref: progressDialog = new ProgressDialog(this); progressDialog.setMessage("Please wait... "); progressDialog.setCancelable(false); progressDialog.show(); 可设置可取消 public void setCancelable (boolea

我有一个安卓弹出的登录对话框。客户端接收弹出窗口,以便等待登录。当用户单击对话框窗口外时,如何防止对话框取消?

Ref:

progressDialog = new ProgressDialog(this);
progressDialog.setMessage("Please wait... ");
progressDialog.setCancelable(false);
progressDialog.show();
可设置可取消

public void setCancelable (boolean flag)
public void setCanceledOnTouchOutside (boolean cancel)
设置此对话框是否可使用后退键取消

将取消设置到外部

public void setCancelable (boolean flag)
public void setCanceledOnTouchOutside (boolean cancel)

设置在窗口边界外触摸时是否取消此对话框。如果设置为true,则对话框将设置为可取消(如果尚未设置)。

详细显示更多代码…是的,这是可能的。只需添加
.setCancelable(false)
使用
对话框.setCancelable(false)以防止取消