我正在開發一個GUI,我正在構建一個自定義ListView。我想在一個行上長按一下彈出菜單,並通過簡單的點擊獲取數據。一切正常,直到我將OnLongClickListener添加到行(如果行可以自己處理此事件,我更喜歡它)我停止將事件發送到OnItemClickListener。任何想法如何解決這個問題?OnLongClickListener阻止OnItemClickListener事件
0
A
回答
0
您需要setOnItemLongClickListener
而不是在onLongClickListener
listView.setOnItemLongClickListener (new OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView parent, View view, int position, long id) {
//do your stuff here
}
});
0
+0
將其設置爲false確實足以讓LongClick方法中的代碼停止工作 – SverkerSbrg 2013-04-28 17:59:09
相關問題
- 1. 阻止父事件jquery
- 2. SKaction阻止touchesBegan事件
- 3. PreviewMouseLeftButtonDown阻止SelectionChanged事件
- 4. 阻止並等待事件
- 5. 阻止拖後事件
- 6. 定時器,阻止事件
- 7. NSColorPanel阻止鼠標事件
- 8. 如何阻止.remove()事件
- 9. EditText OnLongClickListener觸發多個事件
- 10. Android onLongClickListener查看冒泡兒童事件
- 11. OnLongClickListener - 播放()音樂 - 止回()
- 12. 的TextView阻塞的ListView onItemClickListener
- 13. C#如何阻止控件的事件
- 14. Twitter引導阻止事件發生
- 15. Node.js事件監聽器被阻止?
- 16. iOS - dispatcherTimer阻止觸動事件?
- 17. 阻止QGraphicsView的某些鼠標事件
- 18. jQuery:單擊時,阻止mouseenter事件
- 19. 阻止顯示錶單事件;
- 20. div阻止了我的鼠標事件
- 21. Javascript Popstate事件阻止Ajax請求
- 22. Castle Windsor攔截器阻止PropertyChanged事件
- 23. 是否阻止了jQuery事件
- 24. 使用jquery gridster阻止點擊事件
- 25. 不允許div阻止父事件
- 26. GWT事件處理程序阻止UI
- 27. 阻止特定功能的事件
- 28. 什麼阻止get-member顯示事件?
- 29. 如何在jQuery中阻止keyup()事件?
- 30. JavaScript加載前阻止事件
但是,然後我必須處理層次結構中上一級的事件。這一行本身是不可能處理的? – SverkerSbrg 2013-04-28 12:51:44
@SverkerSbrg不能在適配器中使用它。你爲什麼要在適配器中處理它。讓我看看你的代碼,發佈你的代碼 – Pragnani 2013-04-28 12:54:21
好的,那麼我只是把它放到一個層次上,謝謝! – SverkerSbrg 2013-04-28 12:55:46