硬汉嵌入式论坛

 找回密码
 立即注册
查看: 762|回复: 0
收起左侧

[技术讨论] KeyEvent(按键事件处理)

[复制链接]

3

主题

13

回帖

27

积分

新手上路

积分
27
发表于 2022-2-16 16:48:29 | 显示全部楼层 |阅读模式
KeyEvent简介
适用于小家电的触摸按键处理(按键较多, 需要多种触发事件)
  • TouchKey
    生成按键键值(主要将多个字节的按键重新映射为一个8bit的数据)
  • KeyEvent
    根据生成的按键键值来处理按键的长短按功能(触发事件, 并执行回调函数)
    每一个按键都可以设置独立的长按时间和长按保持时间
    目前支持的事件类型:
    • KEY_EVENT_DOWN,              /* 按下 */
    • KEY_EVENT_UP,                     /* 按下抬起(不触发长按才有) */
    • KEY_EVENT_LONG_START,   /* 长按开始 */
    • KEY_EVENT_LONG_HOLD,   /* 长按保持 */
    • KEY_EVENT_LONG_UP,         /* 长按抬起 */



欢迎大家测试反馈问题

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-17 04:16 , Processed in 0.162233 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表