Skip to content
目录

圆环

圆环是一种常用的界面元素,用于显示一个带有起始和结束角度的圆形进度条。它通常用于表示某个任务的进度或状态。

更多的详细介绍,可以参考这个链接: https://docs.lvgl.io/8.3/widgets/core/arc.html

属性

圆环具有一些属性,用于定义其行为和外观。

  • 圆环值范围 :用于设置圆环的最大值和最小值。
  • 圆环开始角度 :用于设置圆环的起始角度。
  • 圆环结束角度 :用于设置圆环的结束角度。
  • 圆环值 :用于设置圆环的当前值。
  • 模式 :用于设置圆环的显示模式。圆环有三种模式可供选择:普通模式、对称模式和反向模式。
圆环属性
圆环值范围Max、Minlv_arc_set_range
圆环开始角度Startlv_arc_set_bg_start_angle
圆环结束角度Endlv_arc_set_bg_end_angle
圆环值Valuelv_arc_set_value
模式普通LV_ARC_MODE_NORMAL
模式对称LV_ARC_MODE_SYMMETRICAL
模式反向LV_ARC_MODE_REVERSE

样式

圆环还具有一些样式,用于定义其外观和风格。

  • MAIN :用于设置圆环的主控件样式和下层圆环的样式。
  • INDICATOR :用于设置圆环的上层圆环的样式。
  • KNOB :用于设置圆环的按钮部分的样式。

展示效果

arc_1.png