前言
在图形用户界面设计中,按钮是最基础、最常用的控件之一。LittlevGL 的 lv_button
是基于 Base 对象的控件,尽管它没有新增功能,但它提供了一些默认的优化设置以便于快速使用。本文将详细介绍 lv_button
的特点、用法和事件处理。
主体介绍
1. 基本构造与样式
lv_button
的默认设置与 Base 对象略有不同:
- 默认不可滚动。
- 默认会被加入默认的组 (Group)。
- 默认的高度和宽度设置为
LV_SIZE_CONTENT
。
创建一个 Button
lv_obj_t *btn = lv_btn_create(lv_s