Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 16/06/13, 13:47:39
Array

[xs_avatar]
vzk91 vzk91 no está en línea
Miembro del foro
 
Fecha de registro: nov 2012
Mensajes: 199
Modelo de smartphone: OnePlus 6T
Tu operador: Movistar
Borrar elemento listview con boton dentro del listview

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:

Código:
        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
Responder Con Cita


  #2  
Viejo 16/06/13, 15:59:20
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Supongo que el botón lo crearás en un getView dentro de un Adapter. En ese caso nada tan fácil como usar la variable position del getView.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 16/06/13, 16:15:09
Array

[xs_avatar]
vzk91 vzk91 no está en línea
Miembro del foro
 
Fecha de registro: nov 2012
Mensajes: 199
Modelo de smartphone: OnePlus 6T
Tu operador: Movistar
Ya habia pensando en la variable position pero no podia usarla dentro del listener y no habia caido que simplemente con hacerla final ya estaba solucionado el problema....

Ridiculamente simple....
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 09:51:10 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /