可以通過Dialog的isShowing()方法來判斷Dialog是否正在顯示。
示例代碼如下:
Dialog dialog = new Dialog(context);
// 顯示Dialog
dialog.show();
// 判斷Dialog是否顯示
if (dialog.isShowing()) {
// Dialog正在顯示
} else {
// Dialog沒有顯示
}
在上述代碼中,首先創(chuàng)建一個Dialog對象,然后通過調(diào)用show()方法來顯示Dialog。接著使用isShowing()方法來判斷Dialog是否正在顯示,根據(jù)返回的結(jié)果進(jìn)行相應(yīng)的處理。