显示进度文字跟随进度值移动的进度条组件,同时该组件也可以做分割线显示.
在使用高德地图 APP 时,发现其离线地图下载中的进度条样式十分有趣,就决定在导航犬(Go)中使用.现在将 TextProgressBar 独立出来.
属性 | 描述 | 格式 |
---|---|---|
max | 进度条最大值 | integer |
progress | 当前的进制值 | integer |
progress_barHeight | 进度条高度,并不含文字的高度 | dimension |
backgroundColor | 进度条的背景颜色 | color |
progressColor | 显示当前进度的颜色 | color |
textColor | 描述进度的文字颜色 | color |
-
作为进度条上: TextProgressBar 与 ProgressBar 一样使用
-
作为分割线上: 如需要在 AdapterView (比如 ListView )中,让 TextProgressBar 做为子视图的分割线,需将 AdapterView 的
divider="@null"
, TextProgressBar 需位于子视图最底部