Releases: kongzue/DialogX
Releases · kongzue/DialogX
0.0.50.beta11测试版本更新
- 新增添加消息方法:
.appendMessage(CharSequence)
在BottomDialog、BottomMenu、InputDialog、MessageDialog、PopNotification、PopTip、TipDialog和WaitDialog中可用。
- 合并 #428
0.0.50.beta10测试版本更新
- 修复 BottomDialogTouchEventInterceptor、FullScreenDialogTouchEventInterceptor 空指针异常问题;
0.0.50.beta9测试版本更新
- 针对 PopMenu、GuideDialog 针对绑定的 baseView 位置异常情况的处理;
- DialogXValueAnimator 修改为支持屏幕最高刷新率;
- 修复 BottomDialog、FullScreenDialog 滑动继承的一些问题;
0.0.50.beta8测试版本更新
- 增加 BottomMenu 以及 PopMenu 的构建方法,现可通过类似于
.show("添加", "编辑", "删除", "分享")
的方法直接构建菜单; - 增加 BottomMenu 以及 PopMenu 的图标设置方法,现可通过
.setIconResIds(R.mipmap.img_dialogx_demo_add, R.mipmap.img_dialogx_demo_edit...)
直接指定图标; - 增加 BottomMenu 以及 PopMenu 设置图标是否根据亮暗色染色的方法,现可通过
.setAutoTintIconInLightOrDarkMode(boolean)
指定是否染色; - 增加 BottomMenu 以及 PopMenu 设置菜单的方法,现可通过
.setMenus("添加", "编辑", "删除", "分享")
的方法直接设置菜单项; - 修复 DialogXValueAnimator 的非主线程执行 bug;
- 合并 #418,感谢 @AlirezaIvaz;
0.0.50.beta7测试版本更新
- 修正一些代码错误;
- 修复部分 API-21 设备上沉浸式不生效的问题;
0.0.50.beta6测试版本更新
- 所有对话框增加
.onShow(DialogXRunnable)
和.onDismiss(DialogXRunnable)
来快速设置对话框启动和关闭时触发的事件; - 新增选项
get/setEnableImmersiveMode(boolean)
可以设置对话框是否采用沉浸式适配,如果不采用对话框 UI 可能显示到非安全区域,另增加全局变量:DialogX.enableImmersiveMode = (boolean)
; - 新增全局选项
DialogX.ignoreUnsafeInsetsHorizontal = (boolean)
可设置是否忽略横向非安全区域,以处理对于部分 activity 在存在刘海屏的设备上横屏显示时,对话框左侧出现边距的问题;
0.0.50.beta5测试版更新
- 使用自定义 DialogXValueAnimator 替代系统的 ValueAnimator;
0.0.50.beta4测试版更新
0.0.50.beta3测试版本更新
- 修复 Android 4.4 系统上初始化闪退的问题;
- 合并 @AlirezaIvaz 的 #407 请求,非常感谢;
0.0.50.beta2测试版更新
- 修复针对处于 hide 隐藏情况下的对话框拦截 back 返回键的问题;
- 修复 DialogFragment 模式下的底部非安全区异常问题;
- 合并来自 @AlirezaIvaz 的 #406 请求,非常感谢;