在lvgl8.0中,可以使用lv_obj_t * lv_circle_create(lv_obj_t * par, const lv_obj_t * copy)函数来创建圆形对象。

示例代码:

lv_obj_t * circle = lv_circle_create(lv_scr_act(), NULL);
lv_obj_set_size(circle, 100, 100);  // 设置圆的大小
lv_obj_align(circle, NULL, LV_ALIGN_CENTER, 0, 0);  // 将圆居中对齐
lv_obj_set_style_bg_color(circle, LV_STATE_DEFAULT, LV_COLOR_BLUE);  // 设置圆的背景颜色

该示例代码创建了一个大小为100x100的蓝色圆形对象,并将其居中对齐于屏幕。你也可以使用其他样式函数来设置圆的边框、填充颜色等属性。

lvgl80 画圆

原文地址: http://www.cveoy.top/t/topic/fmeU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录