arduino 获取不同类型lvgl对象的代码示例
时间: 2023-10-02 21:07:35 浏览: 42
以下是获取不同类型的 LVGL 对象的 Arduino 代码示例:
1. 获取屏幕对象
```c++
#include <lvgl.h>
// 获取屏幕对象
lv_obj_t* screen = lv_scr_act();
```
2. 获取标签对象
```c++
#include <lvgl.h>
// 创建一个标签对象
lv_obj_t* label = lv_label_create(lv_scr_act(), NULL);
// 获取标签对象
lv_obj_t* label_obj = lv_obj_get_child(screen, 0);
```
3. 获取按钮对象
```c++
#include <lvgl.h>
// 创建一个按钮对象
lv_obj_t* btn = lv_btn_create(lv_scr_act(), NULL);
// 获取按钮对象
lv_obj_t* btn_obj = lv_obj_get_child(screen, 0);
```
4. 获取滑块对象
```c++
#include <lvgl.h>
// 创建一个滑块对象
lv_obj_t* slider = lv_slider_create(lv_scr_act(), NULL);
// 获取滑块对象
lv_obj_t* slider_obj = lv_obj_get_child(screen, 0);
```
5. 获取列表对象
```c++
#include <lvgl.h>
// 创建一个列表对象
lv_obj_t* list = lv_list_create(lv_scr_act(), NULL);
// 获取列表对象
lv_obj_t* list_obj = lv_obj_get_child(screen, 0);
```
相关推荐
![ino](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)