Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/08/2014, 10:11
androidtf
 
Fecha de Ingreso: julio-2014
Mensajes: 4
Antigüedad: 10 años, 5 meses
Puntos: 1
Respuesta: Eliminar fila de un ListView

Cita:
Iniciado por razpeitia Ver Mensaje
Código Java:
Ver original
  1. personasDBAdapter.deletePersona(id);
  2. personasDBAdapter.notifyDataSetChanged();
Hola, creo que no me he explicado bien, antes de llamar a personasDBAdapter.deletePersona(id); necesito el id de la persona, ¿Cómo consigo ese dato de una fila del listview? Ojo, no es la posición de la fila en el listview, sino el campo id de la persona.

Código Java:
Ver original
  1. myListView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
  2.             @Override
  3.                public boolean onItemLongClick(AdapterView<?> adapterView, View view, int i, long l) {
  4.                      int id_persona = ESTE ES EL DATO QUE QUIERO CONSEGUIR !!
  5.                      personasDBAdapter.deletePersona(id);
  6.                }
  7.         });
  8.     }

Gracias