阶段进度条
简单的自定义View,实现通过手动点击选中节点,并高亮连接前面的节点。
| 自定义属性 | 用途 |
|---|---|
| normal_color | 未被选中节点以及连线的颜色 |
| selected_color | 已选中节点以及连线颜色 |
| normal_node_radius | 未被选中节点半径 |
| selected_node_radius | 已选中节点半径 |
| node_num | 节点总个数 |
| current_node_index | 目前选中节点位置 |
BeadProgressBar 参数和上面的类似:
<declare-styleable name="BeadProgressBar"> <attr name="bead_node_num" format="integer"/> <attr name="bead_node_index" format="integer"/> <attr name="bead_node_icon" format="reference"/> <attr name="bead_axis_color" format="color"/> </declare-styleable>