基础对象(obj) 圆弧(arc) 进度条(bar) 按钮(btn) 按钮矩阵(btnmatrix) 日历(calendar) 画布(canvas) 复选框(cb) 图表(chart) 容器(cont) 颜色选择器(cpicker) 下拉列表(dropdown) 仪表(gauge) 图片(img) 图片按钮(imgbtn) 键盘(keyboard) 标签(label) LED(led) 线(line) 列表(list) 仪表(lmeter) 消...
//16.2 添加按钮到列表控件 lv_obj_t * list_btn; list_btn = lv_list_add_btn(list1, LV_SYMBOL_FILE, "New"); lv_obj_set_event_cb(list_btn, list_event_handler); list_btn = lv_list_add_btn(list1, LV_SYMBOL_DIRECTORY, "Open"); lv_obj_set_event_cb(list_btn, list_event_handler...
lv_obj_t * sw = lv_event_get_target(e); if(code == LV_EVENT_VALUE_CHANGED) { lv_obj_t * list = lv_event_get_user_data(e); if(lv_obj_has_state(sw, LV_STATE_CHECKED)) lv_obj_add_flag(list, LV_OBJ_FLAG_SCROLL_ONE); else lv_obj_remove_flag(list, LV_OBJ_FLAG_SCROLL_O...
必须创建一个对象组:lv_group_t * g = lv_group_create() 并且必须使用 lv_group_add_obj(g,...
}lv_obj_t* btn =lv_btn_create(cont);lv_obj_set_flex_grow(btn,2);lv_obj_t* label =lv_label_create(btn);lv_label_set_text(label,"OK"); 效果为: 这里使用lv_obj_set_style_base_dir()函数设置从右向左的书写方式,因此滚动条才会出现在左侧。后续介绍样式时还会介绍更多类似函数。
staticvoidbutton_clicked_cb(lv_event_t* e){staticuint8_tcount =0; count++;lv_label_set_text_fmt((lv_obj_t*)e->user_data,"Clicked: %d", count); } 这里通过自定义参数来修改外部标签的文本。那么在绑定时,就需要这样传入参数: lv_obj_add_event_cb(btn01, button_simple_cb, LV_EVENT_CLIC...
有一些属性可以通过obj.add/clear_flag(lv.obj.FLAG.type)启用/禁用。lv.obj.FLAG.type见API常量。 API# 注意:本章节只介绍了一些常见API,如需查看所有API,可以访问LVGL官网查看。 以下描述均默认import lvgl as lv。 构造函数# lv.obj(parent)#
lv_obj_t*btn=lv_btn_create(lv_scr_act());/*Add a button to the current screen*/lv_obj_set_pos(btn,10,10);/*Set its position*/lv_obj_set_size(btn,100,50);/*Set its size*/lv_obj_add_event_cb(btn,btn_event_cb,LV_EVENT_CLICKED,NULL);/*Assign a callback to the button*/...
#硬声创作季 #LVGL 学LVGL-11.2 lv_btn按钮的API接口和例程演示-1 水管工 199 11 #硬声创作季 #LVGL 学LVGL-27.2 lv_table表格的API接口和例程演示-3 水管工 1215 11 #硬声创作季 新塘开发板,基于lvgl的仪器界面编写。(学习ps画图是最费劲😂) 嚜軒公告 1146 7 #硬声创作季 #LVGL 学LVGL-27.1 lv_...
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type. - lvgl/src/lv_widgets/lv_list.c at 7af64df008c5abe4ef88ec766241052b9fe66b1d · lvgl/lvgl