Java 当我的手指滑过一个按钮或物体时,这个物体就好像被按下了一样?
我试图通过图片来解释我的问题,我在寻找什么 我试过了Java 当我的手指滑过一个按钮或物体时,这个物体就好像被按下了一样?,java,android,Java,Android,我试图通过图片来解释我的问题,我在寻找什么 我试过了 @Override public boolean onTouchEvent(MotionEvent event) { int action = MotionEventCompat.getActionMasked(event); switch (action) { case (MotionEvent.ACTION_DOWN): // Log.d(DEBUG_TAG,"Action was DOWN")
@Override
public boolean onTouchEvent(MotionEvent event) {
int action = MotionEventCompat.getActionMasked(event);
switch (action) {
case (MotionEvent.ACTION_DOWN):
// Log.d(DEBUG_TAG,"Action was DOWN");
return true;
case (MotionEvent.ACTION_MOVE):
// Log.d(DEBUG_TAG,"Action was MOVE");
return true;
case (MotionEvent.ACTION_UP):
// Log.d(DEBUG_TAG,"Action was UP");
return true;
case (MotionEvent.ACTION_CANCEL):
// Log.d(DEBUG_TAG,"Action was CANCEL");
return true;
case (MotionEvent.ACTION_OUTSIDE):
// Log.d(DEBUG_TAG,"Movement occurred outside bounds " +
// "of current screen element");
return true;
default:
return super.onTouchEvent(event);
}
我在
ACTION\u DOWN
和ACTION\u MOVE
上工作,但找不到我要找的内容尝试使用click listener而不是运动检测器。我尝试了单击listner和单击listner它不起作用编辑应该起作用。可能是您以错误的方式设置onclick listener。发布onclick listener的代码。尝试使用click listener而不是运动检测器。我尝试了onclick listner&ontouch listner它不工作编辑应该工作。可能是您以错误的方式设置onclick listener。发布onclick侦听器的代码。