我基本上試圖禁用滾動列表視圖時,用戶觸摸列表標題和執行MotionEvent.ACTION_MOVE
。監聽onTouch事件並禁用滾動ListView
如果你想知道爲什麼這個瘋狂的實施? - 我基本上在我的listView標題上構建了一個自定義搜索欄,它在MotionEvent.ACTION_MOVE
上工作,並且由於視圖是列表視圖的標題,它不應該滾動,直到用戶從此自定義標題視圖中脫離觸摸爲止。
所以我的問題是/。
現在我有2個java類。活動(具有此列表視圖)和自定義標題(這是View
實施OnTouchListener
)。
- 我如何通過價值時,我的頭視圖觸摸到這個列表視圖(活動)來禁用滾動?
- 似乎可以通過重寫
dispatchTouchEvent
來禁用列表視圖滾動,如here。由於我不是一個自定義listView有可能在活動類本身中禁用?
對不起,我只是在學習,所以請不要介意我的新手。