我想禁用單擊和長時間點擊android中的listview項目的響應。 我已經設置了適配器的isEnabled(int position)以返回false,以便listview中的單元格不響應點擊操作,但它們仍然響應長時間點擊操作(也就是說,它們在長按下時突出顯示)。 問題是,我可以做些什麼來使單元格長時間點擊時不突出顯示。謝謝。如何禁用android中的listview的longclick
0
A
回答
0
爲列表項目主佈局設置任何背景。
1
嘗試setClickable代替的setEnabled
1
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
MenuInflater inflater = getMenuInflater();
if (((AdapterContextMenuInfo)menuInfo).position == 1) {
inflater.inflate(R.menu.foo1, menu);
return;
}
inflater.inflate(R.menu.foo2, menu);
}
相關問題
- 1. 如何禁用單擊Android中的ListView?
- 2. 處理ListView longClick
- 3. ListView Click和LongClick
- 4. ListView項longClick
- 5. Android:如何禁用ListView?
- 6. 禁用Android的listview
- 7. 如何在EditText爲LongClick時禁用edittext?
- 8. 如何在使用LongClick偵聽器時禁用Android中的EditText框
- 9. 添加LongClick到數據庫ListView Android
- 10. 如何從LongClick上的數據庫中刪除ListView項目?
- 11. 我如何使用Longclick方法android
- 12. 如何在Android上禁用滾動ListView?
- 13. Android ListView - 完全由按鈕覆蓋的行,如何識別行上的longclick?
- 14. 如何禁用我的listView在android中的黑色邊框?
- 15. 如何從Android的ListView禁用(暗淡)onItemLongClick中的選項?
- 16. 如何禁用ListView中的特定行
- 17. 如何禁用ListView中的PageUp/PageDown?
- 18. ListView項目選擇器的LongClick狀態
- 19. 如何禁用android listview中的overscroll和反彈?
- 20. 如何禁用Android 2.2中的ListView超滾動?
- 21. 的Android - ListView的禁用壓效果項
- 22. 禁用的ListView
- 23. 在Android中,如何檢測ScrollView中的Click和LongClick
- 24. Android:禁用ListView選擇
- 25. 禁用Android ListView選擇器
- 26. 禁用ListView選擇 - Xamarin Android
- 27. 禁用ListView中
- 28. 如何使用jQuery longclick?
- 29. 在Android中的Tab LongClick問題
- 30. 關閉android中的longClick菜單事件
你可以有空白實施的onClick和LongClick的,試試吧,然後告訴我,它幫助你或不 – UnderGround 2013-05-13 03:48:41
嘗試ListView.setOnClickListener(空)和ListView.setOnLongClickListener(空)。如果您有任何ListView.setOnCreateContextMenuListener(上下文),請將其刪除。 – 2013-05-13 04:06:27
不起作用:( – Eden 2013-05-13 04:09:47