基本使用

static lv_obj_t* checkbox;static void btn_event_handler(lv_obj_t* obj, lv_event_t event){ if (obj == checkbox) { if (event == LV_EVENT_VALUE_CHANGED) { bool is_checked = lv_checkbox_is_checked(checkbox); if (is_checked) { printf("checked\n"); } else { printf("unchecked\n"); } } }}void lv_ex_style_1(void){ // 创建 checkbox = lv_checkbox_create(lv_scr_act(), NULL); // 设置文本 lv_checkbox_set_text(checkbox, "football"); // 设置选中状态 lv_checkbox_set_checked(checkbox, true); // 设置不可用 //lv_checkbox_set_disabled(checkbox); // 事件监听 lv_obj_set_event_cb(checkbox, btn_event_handler);}