-
Notifications
You must be signed in to change notification settings - Fork 161
普通对话框
八阿哥 edited this page Jul 7, 2020
·
4 revisions
new CircleDialog.Builder()
.setTitle(title)
//标题字体颜值 0x909090 or Color.parseColor("#909090")
.setTitleColor(@ColorInt color)
.setTitleIcon(@DrawableRes icon)//标题图标
.configTitle(ConfigTitle)//配置标题更多的属性
//如果 ConfigTitle 不能满足你,此监听器可以帮助你
.setOnCreateTitleListener(OnCreateTitleListener)
.setSubTitle(subTitle)//副标题
//副标题字体色值 0x909090 or Color.parseColor("#909090")
.setSubTitleColor(@ColorInt color)
.configSubTitle(ConfigSubTitle)//配置标题更多的属性
.setText(message)//内容
.setTextColor(@ColorInt color)//内容字体色值
.configText(ConfigText)//配置内容更多的属性
//如果 ConfigText 不能满足你,此监听器可以帮助你
.setOnCreateTextListener(OnCreateTextListener)
.setPositive("确定", OnClickListener)
.configPositive(ConfigButton)//配置确定按钮更多的属性
.setNegative("取消", OnClickListener)
.configNegative(ConfigButton)//配置取消按钮更多的属性
.setNeutral("中间", OnClickListener)
.configNeutral(ConfigButton)//配置中间按钮更多的属性
//如果 configPositive configNegative configNeutral 不能满足你,此监听器可以帮助你
.setOnCreateButtonListener(OnCreateButtonListener)
.show(FragmentManager manager);