💬 DialogX dialog box component library, easy to use, more customizable, more scalable, easy to achieve a variety of dialog boxes. DialogX对话框组件库,更加方便易用,可自定义程度更高,扩展性更强,轻松实现各种对话框、菜单和提示效果,更有Material You、iOS、MIUI等主题扩展可选
.setData(key, obj)
以及 .getData(key)
方法用于暂存对话框回调事务中需要用到的数据,不限制类型但不建议传入可能涉及 context 的元素,因为可能造成内存泄漏;0.0.49.beta22 全屏对话框的背景缩放将默认从设备圆角(若无法获取则依照当前默认值0,即直角)向内缩小的同时,圆角渐变为activityContentRadius值,activityContentRadius默认取对话框圆角值radius,若对话框圆角未设置默认15dp。
将添加一个接口:setActivityContentRadius(float) 你可以指定一个值,用于指定全屏对话框背景向内缩放到的目标圆角值;
将添加一个接口:setDeviceRadius(int) 用于在非支持设备上指定一个设备圆角大小值;
setActivityContentRadius 还可指定标准设置:FullScreenDialog.ACTIVITY_CONTENT_RADIUS_KEEP 此设置将使背景圆角不进行变化,保持按照设备圆角值进行缩小。
0.0.49.beta21
0.0.49.beta20
0.0.49.beta19
0.0.49.beta18
0.0.49.beta17
0.0.49.beta14 ready
0.0.49.beta13
0.0.49.beta12 ready
0.0.49.beta11
0.0.49.beta10
0.0.49.beta9
0.0.49.beta8
0.0.49.beta6
0.0.49.beta5 ready
0.0.49.beta4 ready
0.0.49.beta4 ready
0.0.49.beta3
0.0.49.beta2
getInputFilters()
、setInputFilters(InputFilter[] inputFilters)
、addInputFilter(InputFilter inputFilter)
和 removeInputFilter(InputFilter inputFilter)
(issues:332);0.0.49.beta1
RSInvalidStateException: Calling RS with no Context active
异常问题(issues:327);全屏对话框的背景缩放将默认从设备圆角(若无法获取则依照当前默认值0,即直角)向内缩小的同时,圆角渐变为activityContentRadius值,activityContentRadius默认取对话框圆角值radius,若对话框圆角未设置默认15dp。
将添加一个接口:setActivityContentRadius(float) 你可以指定一个值,用于指定全屏对话框背景向内缩放到的目标圆角值;
将添加一个接口:setDeviceRadius(int) 用于在非支持设备上指定一个设备圆角大小值;
setActivityContentRadius 还可指定标准设置:FullScreenDialog.ACTIVITY_CONTENT_RADIUS_KEEP 此设置将使背景圆角不进行变化,保持按照设备圆角值进行缩小。