我有一個活動,並在其上查看。我想在該視圖上添加一個觸摸偵聽器,該偵聽器監聽滑動事件。但是,我不想消費任何事件。如果我這樣做,我只能得到ACTION_DOWN事件。那是因爲如果我不使用事件,我不能聽下面的ACTION_UP或ACTION_MOVE事件。有沒有什麼能力,檢測一個刷卡,但不消耗事件?在不消耗任何觸摸事件的情況下收聽滑動事件
2
A
回答
2
由於沒有人回答,我會分享我的發現。不幸的是,我想要的是不可能的。在行動下降事件中,如果程序想要消費事件,程序應該選擇。如果沒有,該事件將被傳遞,並且沒有即將到來的ACTION_MOVE,ACTION_UP事件可被捕獲。這是觀點如何工作。
0
覆蓋您的Activity
的dispatchTouchEvent()
。它接收所有上,下和移動事件而不消耗任何事件。
相關問題
- 1. UIScrollView消耗觸摸事件
- 2. 覆蓋消耗所有觸摸事件
- 3. 在不使用UIButton的情況下觸摸圖片的事件
- 4. 如何在瀏覽器環境中沒有觸摸事件的情況下獲得活動的觸摸事件
- 5. Sencha觸摸收聽電話事件
- 6. 未觸發觸摸和滑動事件
- 7. 如何在不滾動的情況下觸發滾動事件
- 8. Windows 10 - 如何在沒有觸摸屏的情況下測試觸摸事件?
- 9. SelectedIndexChanged事件在任何情況下都不會觸發
- 10. jquery事件在任何情況下都不會觸發
- 11. 如何在不丟失觸摸事件的情況下凍結UIScrollView滾動
- 12. 如何讓列表視圖的頭不消耗觸摸事件
- 13. 觸摸事件不能在單聲道中消耗
- 14. WPF - 在沒有觸摸屏的情況下調試觸摸事件?
- 15. 當觸摸事件沒有被兒童消耗時做些事
- 16. 如何在不取消觸摸的情況下啓動動畫?
- 17. 如何在不使用jQuery或觸摸事件的情況下在移動設備中實現觸摸?
- 18. 任何控件的iPhone觸摸事件
- 19. 從消費觸摸事件
- 20. 在收聽RabbitMQ消息的情況下不會觸發方面
- 21. 實現一個listItem onClickListener而不消耗觸摸事件
- 22. 如何在不通過模板連接的情況下收聽ContentChild事件?
- 23. 只有在沒有其他事件同時觸發的情況下觸發Javascript點擊/觸摸事件?
- 24. 嵌套UIViews不接收觸摸事件
- 25. 觸摸事件上下andengine
- 26. 如何在不觸發事件的情況下保存數據
- 27. 使用事件觸發消耗OSX鼠標/觸控板事件
- 28. 觸摸事件
- 29. 觸摸事件
- 30. 如何在不等待事件偵聽器運行的情況下觸發事件?