Skip to content

自定义对话框

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