假如键盘先按住“1”不停,这时在文本框中会连续输入1,再按住“2”不停,这时文本框会停止输入1,不停的输入2,最后松开“2”(此时“1”并未松手),但是KeyAdaptere里的getKeyCode()==KeyEvent.VK_UP已经无法检测到“1”还处在按下状态。
求大神支招,检测到这个一直没有松手的“1”,这个功能类似于游戏里人物按住左键移动的同时,按了跳跃,但是左键一直没有松下,此时人物会在空中发生向左位移,落地后会继续往左走,整个过程左键从未松开。
假如键盘先按住“1”不停,这时在文本框中会连续输入1,再按住“2”不停,这时文本框会停止输入1,不停的输入2,最后松开“2”(此时“1”并未松手),但是KeyAdaptere里的getKeyCode()==KeyEvent.VK_UP已经无法检测到“1”还处在按下状态。
求大神支招,检测到这个一直没有松手的“1”,这个功能类似于游戏里人物按住左键移动的同时,按了跳跃,但是左键一直没有松下,此时人物会在空中发生向左位移,落地后会继续往左走,整个过程左键从未松开。
8 回答6k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
1 回答2.2k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决