Отключение возможности выбора ListItem - PullRequest
1 голос
/ 06 февраля 2010

Как вы можете видеть на скриншоте ниже, у меня есть ListView с несколькими элементами в нем. Неважно, что я пытаюсь сделать, я не могу сделать элемент списка недоступным для выбора. Я попробовал все следующее (в макете XML для ListView), но элементы по-прежнему можно выбирать как пальцем, так и колесом прокрутки.

android:clickable="false" 
android:longClickable="false" 
android:focusable="false" 
android:focusableInTouchMode="false"

Есть предложения?

activity

1 Ответ

3 голосов
/ 06 февраля 2010

Каждая строка ListView может быть выбрана, возможно, вас заинтересует TableLayout, где элементы нельзя выбрать, чтобы достичь того, что вы ищете. *

EDIT:

После поиска немного больше, я нашел это архивное сообщение , которое предлагает вам попробовать:

public boolean areAllItemsEnabled() {
   return false;
}

public boolean isEnabled(int position) {
  return false;
}

Надеюсь, это работает для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...