У меня есть статический метод, в котором я создаю диалог
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();
}
В моем приложении может возникнуть ситуация, когда метод можно вызывать несколько раз, но я не хочу открывать два или более диалоговых окна. Как проверить, открыто или нет диалоговое окно? Спасибо...