LVGL V8之simple arc
- 创建简单的arc
static void lv_example_arc_1(void)
{/*Create an Arc*/lv_obj_t* arc = lv_arc_create(lv_scr_act());lv_obj_set_size(arc, 150, 150); //设置arc的尺寸lv_arc_set_rotation(arc, 0); //设置rotation为0lv_arc_set_bg_angles(arc, 0, 270); //设置arc背景角度为0~270lv_arc_set_value(arc, 0); //设置arclv_obj_center(arc); //居中对齐
}
- 运行效果图

- 修改rotation为90
lv_arc_set_rotation(arc, 90); //设置rotation为0
- 运行效果图

- 修改初时值为45
lv_arc_set_value(arc, 45);
- 运行效果图

- 修改背景arc角度范围为0~360
lv_arc_set_bg_angles(arc, 0, 360);
- 运行效果图

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
