圆环
圆环是一种常用的界面元素,用于显示一个带有起始和结束角度的圆形进度条。它通常用于表示某个任务的进度或状态。
更多的详细介绍,可以参考这个链接: https://docs.lvgl.io/8.3/widgets/core/arc.html
属性
圆环具有一些属性,用于定义其行为和外观。
- 圆环值范围 :用于设置圆环的最大值和最小值。
- 圆环开始角度 :用于设置圆环的起始角度。
- 圆环结束角度 :用于设置圆环的结束角度。
- 圆环值 :用于设置圆环的当前值。
- 模式 :用于设置圆环的显示模式。圆环有三种模式可供选择:普通模式、对称模式和反向模式。
| 圆环属性 | ||
|---|---|---|
| 圆环值范围 | Max、Min | lv_arc_set_range |
| 圆环开始角度 | Start | lv_arc_set_bg_start_angle |
| 圆环结束角度 | End | lv_arc_set_bg_end_angle |
| 圆环值 | Value | lv_arc_set_value |
| 模式 | 普通 | LV_ARC_MODE_NORMAL |
| 模式 | 对称 | LV_ARC_MODE_SYMMETRICAL |
| 模式 | 反向 | LV_ARC_MODE_REVERSE |
样式
圆环还具有一些样式,用于定义其外观和风格。
- MAIN :用于设置圆环的主控件样式和下层圆环的样式。
- INDICATOR :用于设置圆环的上层圆环的样式。
- KNOB :用于设置圆环的按钮部分的样式。
展示效果

8MS