2011-09-29 85 views
0

對於onTouch監聽器,功能事件偵聽器和事件分派過程

公共布爾onTouch(視圖V,MotionEvent事件)

基於我正在關注的教程,它說,迴歸真實 - 我們已經處理了該事件;返回false - 查看本身會處理事件

我真的不明白這一點。

回答

2

這是在其他視圖頂部有視圖時使用的。試想一下,有意見的堆棧,如下所示:

View A 
View B 

因此,用戶將看到一個視圖,然後查看B。將其下。如果視圖A具有onTouch偵聽器,則只要在該視圖上發生觸摸,它就會被調用。如果返回false,則觸摸事件將傳遞給視圖B和視圖B的onTouch偵聽器(如果有),則可以繼續並處理觸摸事件。

這有道理嗎?

+0

尼斯解釋 – Dharmendra

+0

明白..〜我可以知道如何堆疊視圖? – WenHao

+0

視圖組織(堆疊)的方式取決於您的佈局 – Noel