实现弹出dialog之后,点击操作,继续弹出dialog,关闭表面的dialog之后,开始弹出的dialog不销毁
// 用于设置AlertDialog点击之后不会消失
Field field = null;
field = dialog.getClass().getSuperclass().getDeclaredField(
"mShowing");
field.setAccessible(true);
// 设置的永不消失
field.set(dialog, false);
我们操作执行完之后
// AlertDialog设置可以点击消失
field.set(dialog, true);