martes, 7 de febrero de 2012

Capturar evento click en lista ListView #Android

Si queremos capturar el evento cuando se pulsa un elemento de un ListView, tenemos que implementar el siguiente método:
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
   // TODO Auto-generated method stub
   super.onListItemClick(l, v, position, id);
   Log.e("MeetingCost","Has seleccionado el elemento " + position);
}
Lo que hacemos es detectar el clik o pulsar con el dedo en dispositivos móviles y automáticamente tendremos la posición que estamos pulsando y el id del elemento para poder manipularlo y volver a escribir en él.


LIBRO RECOMENDADO PARA APRENDER ANDROID

Uno de los libros fundamientales y que recomiendo para aprender Android y llegar a hacer aplicaciones profesionales es: Android 2 Application Developement de Reto Meier




6 comentarios :

  1. y si quiero que a la hora dar click a una opcion me lanze un activity donde este un videoView pero que ese videoView tenga el mismo nombre de la opcion a la que le di click en la opcion del listItem?

    ResponderEliminar
    Respuestas
    1. Hola Arturo,
      llevo unas semanas bastante liado. En cuanto tenga un hueco te lo miro e intento ayudarte.

      Saludos

      Eliminar
    2. Esta bien estare esperando tu respuesta gracias.

      Eliminar
  2. hola que tal este evento lo puedo poner en el activityMain

    ResponderEliminar