vzk91
16/06/13, 13:47:39
Hola,
De un tema parecido que abrí me ha salido un nuevo problema que no se como afrontar.
Dentro de cada elemento del ListView tengo un textview y un boton. Este listview se rellena con datos de una BD. Al hacer clic sobre la fila en general hará una cosa, pero si hacen clic en el boton de esa fila se eliminara ese registro de la BD.
Para ello dentro de mi clase adapter declaro el boton y el oncliclistener:
bBorrar = (Button) vi.findViewById(R.id.bBorrar);
bRechazar.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
}
});
El problema es que no se como recoger dentro del listener del boton la posición de la fila en la que estaba para saber que elemento tengo que borrar.
un saludo
De un tema parecido que abrí me ha salido un nuevo problema que no se como afrontar.
Dentro de cada elemento del ListView tengo un textview y un boton. Este listview se rellena con datos de una BD. Al hacer clic sobre la fila en general hará una cosa, pero si hacen clic en el boton de esa fila se eliminara ese registro de la BD.
Para ello dentro de mi clase adapter declaro el boton y el oncliclistener:
bBorrar = (Button) vi.findViewById(R.id.bBorrar);
bRechazar.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
}
});
El problema es que no se como recoger dentro del listener del boton la posición de la fila en la que estaba para saber que elemento tengo que borrar.
un saludo