Sé que Android no resalta nada en TouchMode. Pero estoy haciendo algo similar a la aplicación de Gmail en la que selecciona cosas del lado izquierdo y muestra detalles en el lado derecho de la actividad (me pregunto cómo Google lo hizo).¿Cómo resaltar el elemento seleccionado en ListView?
Así que la historia es que tengo que destacar lo que se ha seleccionado en el lado izquierdo ListView. He encontrado algunas preguntas similares y las soluciones son básicamente:
1.override método getView del adaptador y setBackground para la posición seleccionada
2.setBackground de la vista onItemClick y claro que para la selección de las anteras
Pero ninguno de ellos funcionó para mí debido a un comportamiento extraño: al hacer clic en un elemento y resaltarlo, también se resalta el quinto elemento después de él, y así sucesivamente a medida que me desplazo hacia abajo en la lista.
¿Alguna sugerencia? ¡GRACIAS!
¿Eso hace algo? Lo intenté pero el selector no se quedó aunque .. – Han
agregó más explicación –
¡Muchas gracias! ¡Al agregar un MultiChoiceModeListener y establecer el fondo del adaptador en el archivo xml funcionó! Pero me pregunto por qué Android toma el color de fondo solo cuando se selecciona el artículo ... de manera automática – Han