Autore Topic: eliminare tablerow create dinamicamente  (Letto 535 volte)

Offline loredana.camerino

  • Nuovo arrivato
  • *
  • Post: 12
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC Sensation XE BeatSound
  • Sistema operativo:
    Windows 7/ Windows XP
eliminare tablerow create dinamicamente
« il: 08 Gennaio 2011, 18:18:11 CET »
0
ciao a tutti!
ho un problema che mi assilla da giorni: nell'app ho una autocomplete textview dove si inserisce il nome del cliente. inserito il nome si clicca sul pulsante "cerca" e all'evento onclick genero dinamicamente tante righe quanti sono i record contenuti nella query.
il problema è che quando cambio nome del cliente (o anche quando una volta cambiato il nome cliccosu cerca) voglio che le righe generate con la prima ricerca vengano cancellate e che vengano generate quelle nuove con i nuovi dati.
ah,i dati del record vengono messi nelle textview, le textview vengono aggiunte alle tablerow mediante addview() e così anche le tablerow al tablelayout.

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo

Offline loredana.camerino

  • Nuovo arrivato
  • *
  • Post: 12
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC Sensation XE BeatSound
  • Sistema operativo:
    Windows 7/ Windows XP
Re:eliminare tablerow create dinamicamente
« Risposta #2 il: 08 Gennaio 2011, 20:13:02 CET »
0
grazie! ho risolto: facevo l'errore di utilizzare removeChildAt o removeViewAT e rimuoveva solo parzialmente gli elementi anche se li utilizzavo in un clico,invece con removeAllViewsInLayout() elimina tutto!