常见属性
属性 | 描述 |
---|---|
max | 进度条的最大值 |
progress | 进度条已完成进度值 |
progressDrawable | 设置轨道对应的Drawable对象 |
indeterminate | 如果设置成true,则进度条不精确显示进度 |
indeterminateDrawable | 设置不显示进度的进度条的Drawable对象 |
indeterminateDuration | 设置不精确显示进度的持续时间 |
secondaryProgress | 二级进度条 |
style="@android:style/Widget.ProgressBar.Large" | 设置水平进度条 |
对应的,Java获取方法:
属性 | 描述 |
---|---|
getMax() | 返回进度条的最大值 |
getProgress() | 返回进度条已完成进度值 |
incrementProgressBy(int diff) | 指定增加的进度 |
isIndeterminate() | 指示进度条是否在不确定模式下 |
setIndeterminate(boolean indeterminate) | 设置进度条是否不精确显示进度 |
getSecondaryProgress() | 返回二级进度条进度 |
进度条实现
请参考:进度条实现