该LVGL基于LVGL的8.2版本
开关的控件Demo
lv_obj_t* switch_obj = lv_switch_create(lv_scr_act());lv_obj_set_size(switch_obj, 120, 60);lv_obj_align(switch_obj, LV_ALIGN_CENTER, 0, 0);
对象:
对于这一类对象,他们有共同的属性的几个特征。
创建部件
lv_obj_t* switch_obj = lv_switch_create(lv_scr_act());/*
* lv_obj_t* 为创建父对象的类型,用于创建部件
* 活动区域 lv_obj_create
* 开关 lv_switch_create
* 标签 lv_label_create
* 滑块 lv_slider_create
*
* switch_obj为类型名
* lv_switch_create 为开关的创建函数
* 参数:父对象 添加活动屏幕为父对象,
* 坐标为父对象的区域为坐标原点
* 其它部件同样也能作为其它部件的父对象
* lv_scr_act() 获取当前活动屏幕
*
*/lv_obj_set_size(switch_obj, 60, 30);/*
* 设置部件大小 宽度 高度
*
*
*/lv_obj_align(switch_obj, LV_ALIGN_CENTER, 0, 0);