當我點擊它時,如何禁用ListView
中某個項目的焦點,以便沒有關注點擊?在ListView中禁用項目焦點
7
A
回答
17
這是您禁用的ListView的焦點答案。在適配器中覆蓋isEnabled(int position)方法並返回false。
@Override
public boolean isEnabled(int position) {
return false;
}
2
覆蓋下面的方法來禁用/啓用列表行...
@Override
public boolean isEnabled(int position) {
//Write your code here......
return super.isEnabled(position);
}
+0
這有助於:)... 非常感謝 – homePageCreator
2
嘗試使用listview.setItemsCanFocus(false)
這將禁用項目獲得焦點。
2
只是覆蓋類的簡單方法,它擴展了BaseAdapter.This肯定會 幫助you.Please不要忘記upvote.Enjoy .. :)
@Override
public boolean isEnabled(int position) {
return false;
}
0
嘗試......
將此代碼段添加到您的Adapter類中。
@Override
public boolean isEnabled(int position) {
if (position == 3) { // 3 is the disable list item here.
return false;
}
return true;
}
相關問題
- 1. EditText和ListView項目之間的焦點
- 2. 在AlertDialog.Builder中禁用可聚焦項目
- 3. 在ListView中設置項焦點WPF
- 4. 在ListView中禁用列表項目
- 5. Xamarin.Forms在ListView中禁用項目
- 6. ListView項目在點擊時不會顯示焦點顏色
- 7. 如何在ListView項目的TextBox中設置焦點?
- 8. Android - 失去焦點在ListView中的項目
- 9. 如何在listview中設置特定項目的焦點。 Android的?
- 10. 在ListView中的EditText焦點
- 11. 禁用ListView中的清掃項目
- 12. 如何在點擊後禁用ListView項目?
- 13. 如何改變ListView的項目顏色焦點和點擊
- 14. 非焦點ListView?
- 15. 禁用TextView中的焦點
- 16. 禁用焦點 - jQuery
- 17. 焦點在ExpandableListView中添加了項目
- 18. 在iframe中查找焦點項目
- 19. 啓用和禁用ListView項目不斷
- 20. 在UWP中禁用焦點控制
- 21. 禁用焦點()在iframe中運行?
- 22. 窗口焦點在Android中禁用
- 23. 禁用ListView項目的收聽者
- 24. 已禁用單擊ListView項目
- 25. ListView中的焦點控制
- 26. EditText焦點在一個ListView
- 27. android-在ListView中處理項目點擊
- 28. 在ListFragment中的ListView點擊項目
- 29. 在ListView中解釋項目點擊
- 30. 禁用listview點擊或觸摸滾動項目android
您還需要重寫適配器方法areAllItemsEnabled()並返回false。 –