ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

《lvgl基础学习 —— switch》

《lvgl基础学习 —— switch》

1.lv_switch

  lv_switch 是 LVGL 中用于“二选一(ON / OFF)”的控件。

lv_switch的核心机制:

  lv_switch没有数值,只有状态。

LV_STATE_CHECKED   ← ON
(没有该状态)    ← OFF
也就是说:
ON = 有 LV_STATE_CHECKED
OFF = 没有 LV_STATE_CHECKED

最小使用步骤:

lv_obj_t *sw = lv_switch_create(parent);
lv_obj_center(sw);/* 打开 */
lv_obj_add_state(sw, LV_STATE_CHECKED);/* 关闭 */
lv_obj_clear_state(sw, LV_STATE_CHECKED);

 

返回列表