Android对话框弹出窗口

问题描述 投票:1回答:2

我有一个用于登录的Android弹出对话框。客户端收到弹出窗口,等到他登录后。如果用户单击对话窗口时,如何阻止对话框取消?

android android-alertdialog
2个回答
3
投票

参考:https://developer.android.com/reference/android/app/Dialog#setCancelable(boolean)

setCancelable

public void setCancelable (boolean flag)

设置是否可以使用BACK键取消此对话框。

setCanceledOnTouchOutside

public void setCanceledOnTouchOutside (boolean cancel)

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


1
投票
progressDialog = new ProgressDialog(this);
progressDialog.setMessage("Please wait... ");
progressDialog.setCancelable(false);
progressDialog.show();
© www.soinside.com 2019 - 2024. All rights reserved.