用一張圖告訴你Android中的事件傳遞機制
其中,如果有步驟返回false,就會把該事件傳遞給上層,如果全部是false,最終會把該事件交給Activity來處理
onInterceptTouchEvent這個方法,在down事件的時候會執行一次,如果down事件childView不消費,viewGroup裡的targetView就是空,即沒有childView消費過事件,以後就不會再執行onInterceptTouchEvent了。但是如果這個down事件有childView消費了,viewGroup裡的onInterceptTouchEvent就可以根據childView是否呼叫parent.requestDisallowInterceptTouchEvent方法來決定是否仍然可以多次執行
請關注我的部落格: http://liuhc.me
相關文章
- Android中觸控事件的傳遞機制Android事件
- Android觸控事件傳遞機制Android事件
- Android10_原理機制系列_事件傳遞機制Android事件
- 一張圖告訴你什麼是GraphQL?
- 一張圖告訴你學JAVA還是學Python!JavaPython
- iOS 中的事件傳遞和響應機制 - 原理篇iOS事件
- iOS 中的事件傳遞和響應機制 - 實踐篇iOS事件
- iOS 中的事件傳遞和響應機制 – 實踐篇iOS事件
- Android Handler訊息傳遞機制:圖文解析工作原理Android
- 【朝花夕拾】Android自定義View篇之(五)Android事件分發及傳遞機制AndroidView事件
- ?【圖】用圖片告訴你Java中的位運算Java
- 一張圖帶你理解jmeter中的聚合報告JMeter
- Android之Handler訊息傳遞機制詳解Android
- 淺談Android中的事件分發機制Android事件
- 有答案了!一張圖告訴你到底學Python還是Java!你咋看?PythonJava
- android 訊息傳遞機制進階EventBus的深入探究Android
- 一張圖告訴你,選擇企業安全軟體真的不難!
- 圖解Android中的binder機制圖解Android
- 一篇文章告訴你物件儲存底層的工作機制物件
- 一張圖帶你搞懂Node事件迴圈事件
- Android事件分發機制,你瞭解過嗎?Android事件
- 阿里十年架構師用一張圖告訴你什麼是系統架構師阿里架構
- 【vue】用圖告訴你響應式原理Vue
- Android事件分發機制Android事件
- Android 事件分發機制的理解Android事件
- Android的MotionEvent事件分發機制Android事件
- 8張圖帶你全面瞭解kafka的核心機制Kafka
- Android View 的事件體系 -- 事件分發機制AndroidView事件
- 幾張圖告訴你現在程式設計師的殘酷現狀程式設計師
- flutter 訊息傳遞機制Flutter
- Handler訊息傳遞機制
- 一張圖進階 RocketMQ - 通訊機制MQ
- 圖解|12張圖告訴你MySQL的主鍵查詢為什麼這麼快圖解MySql
- Android事件分發機制五:面試官你坐啊Android事件面試
- 三十二張圖告訴你,Jenkins構建Spring Boot 有多簡單~JenkinsSpring Boot
- 快取與庫先寫哪個,這十幾張圖告訴你快取
- 從事件驅動程式設計模型分析Handler訊息傳遞機制事件程式設計模型
- 雲圖說|一圖告訴你主機安全的運維效率如何提升超出預期運維