Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Custom ListView no resalta ListViewItem al hacer clic

Tengo un listview personalizado compuesto de un ImageView y un TextView. El hacer clic funcionará bien, pero no resaltará el elemento como lo haría un ListView normal. ¿Cómo añadir un punto culminante? Intenté modelarlo fijando el color de fondo en el tecleo y después agregando un contador de tiempo para quitar el color de fondo. Eso funcionó, pero quiero una solución mejor. ¿Algunas ideas?

  • ¿Cómo hacer ListView personalizado con fondos de colores de los elementos?
  • Cómo definir ColorStateList para TextView?
  • Android.content.res.Resources $ NotFoundException al establecer programación android.R.attr.listChoiceIndicatorMultiple
  • Separadores ListView con un CursorAdapter
  • Listview error: "Su contenido debe tener un ListView cuyo atributo id es 'android.R.id.list'"
  • Android: Cómo ocultar un elemento ListView
  • Cómo arrastrar el elemento de lista desplegable a otro ListView
  • Vista de la lista de android
  • 2 Solutions collect form web for “Custom ListView no resalta ListViewItem al hacer clic”

    Creo que puedes intentar usar el colorstate . Defina los colores de state_pressed, state_selected y cualquier otro estado apropiado, luego configure el fondo de su vista en el colorstate.

    Haga clic en ListView y, a continuación, en la ventana de propiedades, establezca drawSelectorOnTop en true. Acabo de tener el mismo problema y que funcionó como un encanto.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.