我有一个 ListView ,我希望其中的每个单元格都被禁用,这样当您点击它时,文本颜色保持不变。
但我希望它是可滚动的。
我怎样才能做到这一点?
最佳答案
这similar post可能会有帮助。一般的方法是禁用所有项目而不是整个 View 。本质上:
- 继承自
ArrayAdapter
(或任何其他适配器) - 覆盖
isEnabled(int position)
以返回false
- 覆盖
areAllItemsEnabled()
以返回false
关于Android:如何禁用 ListView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6392682/