-
Notifications
You must be signed in to change notification settings - Fork 161
进度框
八阿哥 edited this page Jan 21, 2021
·
3 revisions
new CircleDialog.Builder()
//添加标题,参考普通对话框
.setProgressStyle(style)//STYLE_HORIZONTAL 或 STYLE_SPINNER
.setProgressText(text)// style = 水平样式时,text支持String.format() 例如:已经下载%s
.setProgressText(text,timeoutText) // 5.3.6添加 timeoutText超时显示文本,依赖于 setPositiveTime()
.setProgress(max, progress)//水平样式的最大刻度和当前刻度
.setProgressDrawable(@DrawableRes int progressDrawableId)//自定义进度样式资源文件
.setProgressHeight(height)//进度条的高度
.configProgress(ConfigProgress)//配置进度框更多的属性
.setPositive("确定", OnClickListener)
.setPositiveTime(countDownTime, countDownInterval, countDownText,countDownTimerObserver)
.configPositive(ConfigButton)//配置确定按钮更多的属性
.setNegative("取消", OnClickListener)
.configNegative(ConfigButton)//配置取消按钮更多的属性
.setNeutral("中间", OnClickListener)
.configNeutral(ConfigButton)//配置中间按钮更多的属性
.show(FragmentManager manager);