在OnTouch中返回true和false?

时间:2014-06-18 13:46:11

标签: android list return swipe ontouch

如果我在true的{​​{1}}中返回falseonTouch(),这有关系吗? 在此示例中,我无法看到返回OnTouchListenertrue之间的任何区别:Android Swipe on List

1 个答案:

答案 0 :(得分:12)

返回值确定您是否使用了触摸事件。

换句话说,true表示此触摸事件对您而言非常有趣,并且ACTION_MOVEACTION_UP等触摸事件的所有后续调用都将发送给您。

如果您返回false,触摸事件将被传递到视图层次结构中的下一个View,您将不会收到任何跟进电话。触摸事件将继续在视图层次结构中向上传递,直到有人消耗它为止。

如果您有任何其他问题,请随时提出!