下面列出了android.support.v7.app.AppCompatDialog#dismiss ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
/**
* 关闭弹出框
*/
public static void dismiss(DialogInterface... dialogs) {
if (dialogs != null && dialogs.length > 0) {
for (DialogInterface dialog : dialogs) {
if (dialog instanceof Dialog) {
Dialog dialog1 = (Dialog) dialog;
if (dialog1.isShowing()) {
dialog1.dismiss();
}
} else if (dialog instanceof AppCompatDialog) {
AppCompatDialog dialog2 = (AppCompatDialog) dialog;
if (dialog2.isShowing()) {
dialog2.dismiss();
}
}
}
}
}
/**
* 关闭弹出框
*/
public static void dismiss(DialogInterface... dialogs) {
if (dialogs != null && dialogs.length > 0) {
for (DialogInterface dialog : dialogs) {
if (dialog instanceof Dialog) {
Dialog dialog1 = (Dialog) dialog;
if (dialog1.isShowing()) {
dialog1.dismiss();
}
} else if (dialog instanceof AppCompatDialog) {
AppCompatDialog dialog2 = (AppCompatDialog) dialog;
if (dialog2.isShowing()) {
dialog2.dismiss();
}
}
}
}
}
public static void dismiss(AppCompatDialog dialog){
if (dialog != null && dialog.isShowing()){
dialog.dismiss();
}
}