【发布时间】:2011-10-24 18:44:39
【问题描述】:
我正在尝试制作一个小型 android Jump and Run 游戏,但我的问题是我无法正确配置事件 ACTION_UP。这是我的代码:
public boolean onTouchEvent(MotionEvent event) {
switch(event.getAction()){
case MotionEvent.ACTION_DOWN:
Log.d("OTE", "down");
touchDownTrue = true;
break;
case MotionEvent.ACTION_UP:
Log.d("OTE", "UP");
touchDownTrue = false;
break;
}
}
永远不会调用 MotionEvent.ACTION_UP 的情况,我不知道为什么,如果我使用 ACTION_CANCEL 也会发生同样的情况
【问题讨论】:
-
您是否收到了运动事件?如果你确实得到了一个动作事件,那么它是什么类型的?
标签: android touch-event