我想捕獲ListView中的長按事件,這很容易使用OnItemLongClickListener完成。但是,缺少選擇器的淡入淡出動畫轉換爲長按,這是在onCreateContextMenu處理長按時發生的。我如何使用OnItemLongClickListener
獲得動畫?ListView長點擊動畫
2
A
回答
2
我有同樣的問題,並通過去除在LinearLayout中的下列財產爲我行解決它:
android:clickable="true"
刪除該屬性或將值設置爲false,既解決了這一問題。
+4
doesnt solve這個問題... – Maxrunner 2012-02-27 13:36:12
+0
事實上它沒有。爲什麼呢? 發生的一切就是長按停止工作,就像你期望的那樣。 – 2017-02-27 03:04:48
1
確保封閉列表項的看法規定:
android:background="?android:attr/selectableItemBackground"
相關問題
- 1. 點擊動畫擴展listview
- 2. ListView動畫bug的項目點擊
- 3. 點擊動畫
- 4. 動畫點擊DIV
- 5. 當點擊listview項目時更改活動動畫
- 6. listview點擊多個活動
- 7. 帶有可點擊動畫複選框的Android listview元素
- 8. 如何在點擊時在ListView中動畫項目?
- 9. 的ListView點擊
- 10. Listview點擊Android
- 11. Android:使imageView點擊動畫
- 12. 禁用點擊動畫recyclerView
- 13. 動畫後點擊圖片
- 14. jQuery點擊中斷動畫
- 15. 停止動畫點擊
- 16. 在Spritekit中點擊動畫
- 17. jQuery點擊並動畫這
- 18. WPF UserControl - 點擊動畫
- 19. Jquery切換動畫點擊
- 20. 上點擊左立動畫
- 21. 動畫,同時點擊
- 22. SVG動畫不會點擊
- 23. jquery點擊事件動畫
- 24. ng點擊角動畫
- 25. Recycler視圖點擊動畫
- 26. ViewBrowler動畫前Tabbar點擊
- 27. 動畫點擊切換
- 28. jQuery動畫點擊切換
- 29. android點擊動畫塊onItemClick
- 30. 點擊jQuery停止動畫
我有同樣的問題。 這個答案幫了我很多。 https://stackoverflow.com/questions/6833844/why-does-calling-setbackgroundcolor-on-a-view-break-its-long-click-color-change/6945791#6945791?newreg=f1cc9feb32c84863a4a8ac1bf75253e6 – 2015-04-24 19:29:22