DialogUtil Versions Save

common used dialog with material style ( in support v7),ios style,get top activity automatically, invoke everywhere (any thread , any window)

3.0.3

1 year ago

3.0.2

1 year ago

3.0.1

1 year ago

3.0.0

1 year ago

2.0.2

6 years ago

增加DialogsMaintainer管理类,实现activity ondestory时自动dismiss,以解决badtoken问题, 完善loadingdialog的弹出与取消逻辑,解决原先静态引用导致的内存泄漏问题. 完善回调监听逻辑 完善子线程弹出时的逻辑,彻底解决子线程不能弹出dialog的问题.

2.0.1

6 years ago

微调ui

2.0.0

6 years ago

1.增加几个全局配置项

public static boolean cancelable = true;//默认可以点击后退键来dismiss对话框
    public static boolean outsideTouchable = false;//默认外部半透明处点击消失

    /**
     * 是否在点击按钮后自动消失
     * 针对有的情况下点击按钮/item拿到回调后,需要dialog不消失
     */
    public static boolean dismissAfterResultCallback = true;
    /**
     * 半透明遮罩
     */
    public static boolean dimBehind = true;
    /**
     * 是否使用带阴影的背景(以防有的手机无法显示后面的半透明遮罩,而与下方界面黏连)
     */
    public static boolean useTheShadowBg = true;

2.完善dismissAfterResultCallback 配置项的逻辑

1.2.7

6 years ago

1.实现了md alert系列对话框的标题和内容的字体大小和颜色设置 2.取消原先的延迟dismiss操作 3.修复md 多选对话框无法回调的bug 4.ios样式的单选和底部单选对话框加上标题 5.解决静态tv_msg导致的内存泄漏问题

1.2.6

6 years ago
  1. 解决回调的空指针问题 2.取消自动弹出软键盘方法,回调增加onshow方法,以供用户自己弹出软键盘 3.默认显示md 单选的cancel 按钮 4.增加作为dialog样式的activity弹窗的方法; showAsActivity() 5.优化bottomSheetDialog的样式,增加沉浸式,增加类似小米手机系统分享框的viewpager左右滑效果.

1.2.5

6 years ago
  1. 能够将dialog作为activity显示

2.依照support 包中alertdialog样式自定义matrial dialog布局和样式,以解决原生的alertdialog无法作为TYPE_TOAST和activity显示的问题. 3. 至此,除了原生ProgressDialog和Design包下的BottomSheetDialog在TYPE_TOAST或activity显示有异样外,其他ios样式和material 样式的均可以在三种状态下显示: 普通dialog,TYPE_TOAST,作为activity