我这里ESP32 LVGL使用Gui Guider图形化工具进行代码生产
1、 btn
需要在Gui Guider中启用事件,在btn上点击右键,选择事件添加
选中custom code(自定义代码),同时在通用中选中自定义
编辑,events_init.c文件中就会自动添加事件
通过界面进行代码配置,点击按钮设置label的内容
2、label
使用下面代码就可以设置label 的text为1
3、 ddlist
添加一个ddlist,增加3个选项
需要在Gui Guider中启用事件,在ddlist上点击右键,选择事件添加
依次添加index:0,设置label_1的文本为1, index:1,设置label_1的文本为2,index:2,设置label_1的文本为3后运行
默认
选择3
生成代码如下
通过界面进行代码配置
4、roller
roller非常适合作为时间选择
放到事件里
通过界面进行代码配置,这里写一个全局变量int data_number=10;其他函数里也可用
生成代码包含全局变量
代码内容
效果