Android: как отключить ListView? - PullRequest
4 голосов
/ 18 июня 2011

У меня есть представление списка, и я хочу, чтобы каждая ячейка в нем была отключена, чтобы при нажатии на него цвета текста оставались неизменными.

Но я хочу, чтобы его можно было прокручивать.

Как мне этого добиться?

Ответы [ 3 ]

6 голосов
/ 18 июня 2011

Этот аналогичный пост может помочь.Общий подход заключается в отключении всех элементов, а не всего представления.По существу:

  • Наследование от ArrayAdapter (или любого другого адаптера)
  • Переопределение isEnabled(int position) для возврата false
  • Переопределение areAllItemsEnabled() для возврата false
2 голосов
/ 09 июня 2014

все проще! list.setEnabled (ложь)

1 голос
/ 18 июня 2011

Вы пытались добавить android: clickable = "false" в строки списка?

...