Android Studio?按下按键多长时间?

时间:2018-12-25 16:43:40

标签: java android android-studio

我正在尝试开发一个基本的应用程序,我想添加按下按键多长时间的功能。

基本上,我正在尝试制作小型游戏。

我只想知道如何在应用程序中检测按键被按下了多长时间。但是,不得多次按下该键,也不能给出输入。

按键一次,应用程序应该从按键被按下到松开点之间开始计算时间。

任何与此相关的想法,如果可以给出代码,将很有帮助。 谢谢:)

1 个答案:

答案 0 :(得分:0)

使用按键事件侦听器来确定何时按下和释放按钮,并且两者都使用System.currentTimeMillis()方法。将第一个“时间”减去后一个时间,您便可以按下按钮多长时间了