当我点击它时,如何禁用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。 –