Android:如何禁用ListView?

ary*_*axt 4 android listview highlighting android-arrayadapter

我有一个列表视图,并希望禁用其中的每个单元格,以便当您点击它时文本颜色保持不变.

但我希望它可以滚动.

我怎样才能做到这一点?

kab*_*uko 6

这篇类似的帖子可能会有所帮助.一般方法是禁用所有项目而不是整个视图.实质上:

  • 继承自ArrayAdapter(或任何其他适配器)
  • 覆盖isEnabled(int position)返回false
  • 覆盖areAllItemsEnabled()返回false