lvgl-keyboard部件篇

发布时间 2023-08-20 19:10:07作者: 悠闲的小莫

keyboard不论是官网还是百度的都是比较老的了,还得自己研究,有点坑

lv_keyboard_def_event_cb

这个函数在keyboard中很重要,是系统自动调用的,在这个函数中我们可以看到当键盘按下的时候回调函数在干嘛

在这里可以看见当键盘按下ok和close键的时候会向回调函数发送这两个事件

FOCUSE

如何部件加了focuse那么就可以用这个,是聚焦的意思吧,就是光标放在并点击text区域

lv_btnmatrix_get_popovers

这个好像是设置窗口的,没试过,好像要有特定的flag才行

https://blog.csdn.net/pq113_6/article/details/129799171?spm=1001.2101.3001.6650.7&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-7-129799171-blog-120085522.235%5Ev38%5Epc_relevant_sort_base1&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-7-129799171-blog-120085522.235%5Ev38%5Epc_relevant_sort_base1&utm_relevant_index=14

获取按钮和text

我只在keyboard.h中找到这两个,没试过

lv_keyboard_set_map--创建新的布局

这个是有一篇文章专门做了这个的;

https://blog.csdn.net/qq981378640/article/details/120085522?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-120085522-blog-110677116.235%5Ev38%5Epc_relevant_sort_base1&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-120085522-blog-110677116.235%5Ev38%5Epc_relevant_sort_base1&utm_relevant_index=2