在Android中,您可以通过以下步骤使用MotionEvent:
@Override public boolean onTouchEvent(MotionEvent event) { // 处理触摸事件 return super.onTouchEvent(event); } int action = event.getAction(); switch (action) { case MotionEvent.ACTION_DOWN: // 用户按下屏幕 break; case MotionEvent.ACTION_MOVE: // 用户在屏幕上移动手指 break; case MotionEvent.ACTION_UP: // 用户抬起手指 break; default: break; } float x = event.getX(); float y = event.getY(); 这样,您就可以根据坐标执行相应的操作。
注意:如果您想要在View中处理触摸事件,可以重写View的onTouchEvent方法,并在Activity或Fragment中设置该View的触摸监听器。