是SurfaceView
里面就放几句输出的话
public boolean onTouchEvent(MotionEvent event) {
int action = event.getAction() & MotionEvent.ACTION_MASK;
System.out.println("action = " + action);
System.out.println("event.getAction() = " + event.getAction());
}
操作如下:
手指一放到屏幕
手指二放到屏幕
手指一离开屏幕
手指一再放到屏幕
这时,输出了两个1
MotionEvent.ACTION_UP = 1啊
为啥手指放到屏幕上会输出1????????