最近我正在阅读有关onTouch
和SimpleGesturesListener
的内容。阅读时我走到了这一行: -
true if the event is consumed else false
现在我很困惑,并且有一些问题如下:
1)consumed
以简单的方式表示什么?
2)在这个例子中:
public boolean onTouch(View arg0, MotionEvent arg1) {
// TODO Auto-generated method stub
float currentX,currentY;
int action=arg1.getAction();
if (gestureDetector.onTouchEvent(arg1)) {
// single tap
return true;
}
如果我return false
实际发生了什么。这是否意味着事件没有消耗?
2)在上面的代码中,如果我制作return null
,并且在onTouch中,如果我做同样的事情会发生什么?
请回答我是初学者。