lv_roller_set_selected 怎么用
时间: 2023-10-06 13:08:26 浏览: 125
roller-src-1.2.tar.gz_roller webloggi
lv_roller_set_selected函数用于设置滚轮控件的当前选中项。其函数原型如下:
```c
void lv_roller_set_selected(lv_obj_t *roller, uint16_t sel, lv_anim_enable_t anim_en);
```
参数说明:
- `roller`:滚轮控件对象指针。
- `sel`:选中项索引,从0开始计数。
- `anim_en`:是否启用动画效果。
使用示例:
```c
//创建一个滚轮控件
lv_obj_t *roller = lv_roller_create(lv_scr_act(), NULL);
//设置滚轮选项
lv_roller_set_options(roller, "Option 1\nOption 2\nOption 3\nOption 4\nOption 5", LV_ROLLER_MODE_INIFINITE);
//设置当前选中项为第3项,并启用动画效果
lv_roller_set_selected(roller, 2, true);
```
阅读全文