我有一个静态方法,可以在其中创建一个对话框
public static void showDialog(Context context) {
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle("Title");
builder.setMessage("Message");
builder.setPositiveButton("ok", new OnClickListener() {
public void onClick(DialogInterface dialog, int arg1) {
dialog.dismiss();
}});
builder.setCancelable(false);
builder.create().show();
}
在我的应用程序中,可能会出现这样的情况:方法可以被多次调用,但我不想打开2个或更多的对话框。如何检查对话框是否打开?谢谢..。
https://stackoverflow.com/questions/5660276
复制相似问题