目的
学习使用复选框。
功能描述
同其他ui的复选框一样,littlevGL也提供了一个复选框功能。用户可以配置复选框的风格,文本,以及事件回调的应答任务。
控件创建步骤及函数
创建步骤
用户可以创建一个复选框对象,并配置对应的文本。此文本不能是局部变量。可配置复选框的初始状态,是否有效,以及风格和对应事件。
函数
-
控件创建
lv_obj_t *lv_cb_create(lv_obj_t *par, constlv_obj_t *copy)
-
设置控件文本
void lv_cb_set_text(lv_obj_t *cb, const char *txt)//指向动态的
void lv_cb_set_static_text(lv_obj_t *cb, const char *txt)//静态的
const char *lv_cb_get_text(constlv_obj_t *cb)
-
设置控件的选择状态
static void lv_cb_set_checked(lv_obj_t *cb, bool checked)//控制控件选取状态
static bool lv_cb_is_checked(constlv_obj_t *cb)
-
是否使能控件
static void lv_cb_