Android - 如何检查屏幕是否被触摸?

标签 android input

我目前正在使用 onTouchEvent(MotionEvent me) 来注册输入事件,但是,这是一个游戏应用程序,当帧速率减慢时,程序有时无法注册 input.UP 事件之后释放了一个 GUI 按钮,这使我的角色继续自行移动...

API 中是否有类似 bool 方法来检查在任何给定时间屏幕上是否有手指?

谢谢

最佳答案

可能值得查看 onUserInteraction() 的文档.

像这样可以让您知道用户最近与屏幕进行交互的时间:

@Override
public void onUserInteraction(){
    MyTimerClass.getInstance().resetTimer();
}

关于Android - 如何检查屏幕是否被触摸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8934559/

相关文章:

java - 如何更新 Recyclerview 中的数据?

java - 单击按钮时将焦点设置到 EditText

c++ - 如何使用用户输入的变量来定义另一个变量

java - 文件输出/输入异常

java - 如何获取字符串中的括号值?

java - 菜单打开时覆盖后退按钮

javascript - iPhone 键盘缩小了 Web 应用程序的模态大小

java - 将用户输入分开并用循环填充(Java)

html - 我可以在我的表单元素上配置拼写检查属性使用的字典语言吗?

java - 如何在android中的自定义适配器类中调用相机 Intent ?