Autore Topic: Refresh ListView dopo click tasto HOME  (Letto 995 volte)

Offline MrKrabs

  • Utente junior
  • **
  • Post: 94
  • Respect: +4
    • Mostra profilo
Refresh ListView dopo click tasto HOME
« il: 14 Gennaio 2011, 14:55:22 CET »
0
Ciao a tutti

in un layout di pagina ho una listView...che preleva parole dal database.
Ora però quando mi trovo su questa pagina e clicco HOME, quando faccio ripartire l'applicazione, la lista non è visualizzata; credo perchè non viene richiamata la query.
Come posso risolvere?

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Refresh ListView dopo click tasto HOME
« Risposta #1 il: 14 Gennaio 2011, 15:13:58 CET »
0
La query in quale parte di codice l'hai messa?
Oppure detta in altro modo, a quale evento hai legato l'esecuzione della query?

Comunque, in generale senza aver visto il codice, metti un output LogCat subito dopo la query, che ti dica se l'esecuzione è passata da quel punto e come ha eseguito.
« Ultima modifica: 14 Gennaio 2011, 15:15:46 CET da bradipao »
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline MrKrabs

  • Utente junior
  • **
  • Post: 94
  • Respect: +4
    • Mostra profilo
Re:Refresh ListView dopo click tasto HOME
« Risposta #2 il: 14 Gennaio 2011, 15:16:26 CET »
0
Ciao bradipao e grazie per la risp

comunque il codice è nell' onCreate...sbaglio?

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Refresh ListView dopo click tasto HOME
« Risposta #3 il: 14 Gennaio 2011, 20:00:46 CET »
0
Se il codice che ti costruisce la ListView te lo metti in un metodo apposito, tipo createList(), poi lo puoi richiamare sia all'onCreate, sia all'onResume (se premi il tasto home l'app non viene distrutta e quindi quando la riapri non viene eseguito l'onCreate ma l'onResume)
Postate il LogCat LogCat LogCat LogCat LogCat

Offline MrKrabs

  • Utente junior
  • **
  • Post: 94
  • Respect: +4
    • Mostra profilo
Re:Refresh ListView dopo click tasto HOME
« Risposta #4 il: 15 Gennaio 2011, 10:49:48 CET »
0
Codice (Java): [Seleziona]
 
 @Override
    public void onResume(){
        super.onResume();
        creaLista();
    }

Perfect!! grazie mille blackgin! :D