我對這個問題已經閱讀了一些不同的回答,所以我不知道哪一個是對的,於是我決定再次提問。請儘量不要在此答案中引用任何其他鏈接。如果你想這樣做,我會期待一些額外的解釋。Android setOnTouchListener
我的問題是: 我有一個ImageView
一個ViewPager
裏面,我ImageView
有一些手勢檢測(縮放和平移),我使用的是默認ViewPager
,這已經默認刷卡檢測。 onTouch事件鏈如何工作?在我的層次結構中的最低視圖將始終得到onTouch,如果方法返回false將父處理它?也許是相反的?
我問,因爲我有一個具有手勢ImageView
左,右,當我在圖像的邊緣得到,我一定要分派事件到父(一ViewPager
)來處理分頁事件。如何做到這一點的任何進一步提示,這將非常感激。
你可以請發佈一個ImageViewTouch類的canScroll()方法嗎?我假設你正在使用這個ImageViewTouch(https://github.com/sephiroth74/ImageViewZoom) – atermenji