美文网首页
事件分发机制 事件流向总结

事件分发机制 事件流向总结

作者: 舌尖上的Android | 来源:发表于2018-03-02 15:21 被阅读0次
    先盗个图 WX20180302-150914@2x.png

    Activity:

    • dispatchTouchEvent:
      true,false:消费
      super:传递给子view的 dispatchTouchEvent
    • onInterceptTouchEvent:
    • onTouchEvent: 最终事件冒泡到该方法

    ViewGroup:

    • dispatchTouchEvent:
      true:消费
      false:传递给父view的onTouchEvent
      super:传递给自身的 onInterceptTouchEvent
    • onInterceptTouchEvent:
      true:拦截,传递给自身的 onTouchEvent
      false, super:传递给子view的 dispatchTouchEvent
    • onTouchEvent:
      true:消费事件,事件停止传递
      false, super:向上冒泡,传递给父view的onTouchEvent

    View:

    • dispatchTouchEvent:
      true:消费,事件停止传递
      false:事件传递给父view的 onTouchEvent
      super:传递给自身的onTouchEvent
    • onInterceptTouchEvent: 没有该方法
    • onTouchEvent:
      true:消费事件,事件停止传递
      false, super:向上冒泡,传递给父view的onTouchEvent

    相关文章

      网友评论

          本文标题:事件分发机制 事件流向总结

          本文链接:https://www.haomeiwen.com/subject/htuaxftx.html