-
Notifications
You must be signed in to change notification settings - Fork 161
自定义对话框
八阿哥 edited this page May 22, 2020
·
4 revisions
- 除了顶部标题、底部按钮外,只是对话框内容达不到需求,可以使用自定义body下面方式,如下:
- 注意:自定义body与其它类型的输入框、进度框、列表框的api无法共存使用,否则会抛异常
new CircleDialog.Builder()
// 不影响顶部标题和底部按钮部份
.setBodyView(@LayoutRes int bodyViewId, OnCreateBodyViewListener listener)
// 如果确定按钮事件需要依赖于自定义body中view时,请使用如下api
setPositiveBody(String text, OnBindBodyViewCallback callback)
- CircleDialog.Builder所提供的api,无法满足你的产品需求,你可继承AbsBaseCircleDialog,此基类提供了对话框的常用属性