Autore Topic: Revisualizzare il layout dopo l'esecuzione di un AsyncTask  (Letto 590 volte)

Offline Agosteeno

  • Utente normale
  • ***
  • Post: 152
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Sony Ericsson - Xperia Neo
  • Sistema operativo:
    Ubuntu 11.04
Revisualizzare il layout dopo l'esecuzione di un AsyncTask
« il: 02 Giugno 2011, 12:31:42 CEST »
0
Salve a tutti, vi spiego il problema. Ho un'applicazione che per visualizzare dei bottoni nel layout, deve scaricare alcuni dati da un server. Questi dati verranno messi in un hashmap perche' la chiave sara' un bottone in una schermata e i valori relativi a questa saranno i bottoni nella prossima. Quando la mia attivita' parte, non ha alcun valore nella hashmap, di conseguenza effettuo lo scaricamento (tramite un AsyncTask che effettua la richiesta) dal server dei dati e quindi la posso popolare. Quello che vorrei e' che una volta che il task finisce la sua esecuzione venga ricaricato il layout (che siccome ora ci sono nuovi valori avra' qualcosa da visualizzare), ma non so' come fare. Ho pensato di fare una chiamata ad un metodo che visualizza il layout dal doPostExecute() del task, ma mi sembra una stupidaggine e non so' se funzionerebbe... Qualcuno ha un suggerimento da darmi? Grazie a tutti!
Risparmia l'acqua, bevi birra...