关于按键扫描,长按短按的问题。

2020-01-19 19:36发布



最近在做一个产品需要用到4按键扫描。

要用到 长按 短按 连按,甚至组合按键等。
参考了一些例程 。

如关于按键扫描程序的终极讨论 http://www.cnblogs.com/craftor/p/3811748.html
还有  很好的按键扫描程序 http://wenku.baidu.com/link?url=fPJW7Gx_AhmZ4KzhJoQFeAmqLn5G3-H2fOluindOZoBLagHGs2Aya3TnncJbKrQlwReOSeJK29-fekzxkfH92crQfdvYDYe-urz7WGJ_tcO



在实验长按短按的时候,发现短按正常,长按的时候 除了响应长按的结果, 每次都会触发一下短按。不知有什么办法解决。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
zzh90513
1楼-- · 2020-01-23 13:03
huarana 发表于 2015-1-8 14:48
参考过了,很遗憾 他的办法也有这个 bug  - -

我一般是按键共分为:按下,释放,长按,重复,有效;按下并弹起事件为有效状态,“短按”=“有效”;也就是 按下≠短按
huarana
2楼-- · 2020-01-23 16:59
 精彩回答 2  元偷偷看……
usm4glx
3楼-- · 2020-01-23 21:53
这个问题可以参考你的写法

一周热门 更多>