Отключить Android ListView селектор - PullRequest
5 голосов
/ 16 июня 2011

Я пытаюсь отключить селектор ListView на моем ListView.Я установил цвет селектора списка на прозрачный цвет.Это, кажется, делает свое дело, но когда я выбираю определенный текст, они меняют цвета.Как я могу заставить вещи работать нормально?

Ответы [ 5 ]

33 голосов
/ 16 июня 2011

В вашем XML, где вы объявляете использование ListView:

<ListView android:id="@+id/my_list" android:listSelector="#00000000" />
1 голос
/ 16 июня 2011

Вы ищете метод ListView setClickable(false) и setEnabled(false)?

0 голосов
/ 10 мая 2016

Применить приведенный ниже код к списку.

android:listSelector="@android:color/transparent"
0 голосов
/ 16 июня 2011

Вы можете изменить цвет выбранных элементов в соответствии с вашим фоном. Этот вопрос был задан здесь .

0 голосов
/ 16 июня 2011

Это не лучшее решение, но для меня это сработало:

Вы можете установить цвет текста вручную (в xml или во время выполнения)

...