環境: 我有一個Android ListView
與由包含一些HTML與可點擊鏈接(URLSpans
)TextViews行。在ListView上,我設置了一個OnItemLongClickListener
來偵聽單個行上的長按事件。的ListView onItemLongClickListener並不妨礙鏈接水龍頭
目標: 當我收到一個長按事件,我想禁用對同一觸摸事件的聯繫水龍頭,但我沒有看到如何做到這一點。長按點擊正確,但是當我擡起手指時,鏈接水龍頭也會閃光。
我已經嘗試過: 我試圖返回true(假)的onItemLongClick
方法 - 它似乎不有所作爲無論哪種方式。我試圖在長時間點擊後攔截MotionEvent.ACTION_UP
,這樣我就可以暫時使用鏈接龍頭,但ACTION_UP
不會觸發 - 至少不會在ListView
上觸發。