Autore Topic: Scarico in background e aggiornamento listview  (Letto 980 volte)

Offline jocker99

  • Nuovo arrivato
  • *
  • Post: 39
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy mini 2
  • Sistema operativo:
    debian 6 - 64 bit
Scarico in background e aggiornamento listview
« il: 31 Luglio 2012, 07:50:03 CEST »
Salve ragazzi, ho realizzato una mia app che scarica un file xml e i campi vengo visualizzati in una listview, ora vorrei che lo scarico fosse fatto in background (cosi' l'utente non vede la schermata bloccata) e dopo scaricato aggiornare la list view (la listview si trova nel activity principale)
avete qualche tutorial, esempio ecc dove posso avere qualche spunto?

Ringrazio tutti per l'aiuto
A.

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Scarico in background e aggiornamento listview
« Risposta #1 il: 31 Luglio 2012, 09:09:26 CEST »
Salve ragazzi, ho realizzato una mia app che scarica un file xml e i campi vengo visualizzati in una listview, ora vorrei che lo scarico fosse fatto in background (cosi' l'utente non vede la schermata bloccata) e dopo scaricato aggiornare la list view (la listview si trova nel activity principale)
avete qualche tutorial, esempio ecc dove posso avere qualche spunto?

Ringrazio tutti per l'aiuto
A.
c'è un mio tutorial nella sezione view e layout
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline jocker99

  • Nuovo arrivato
  • *
  • Post: 39
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy mini 2
  • Sistema operativo:
    debian 6 - 64 bit
Re:Scarico in background e aggiornamento listview
« Risposta #2 il: 31 Luglio 2012, 10:15:20 CEST »
Grazie della risposta, ma ho letto in giro che il piu' delle volte per il download si usa asyncthreds e che dalle versione 4 support library (api level 11) e' possibile usare anche il metodo loader per semplificare il passaggio dati da un asyncthreds e la UI,  sono piu' propenso a usare questo metodo perche' da quello che leggo mi permette di non bloccare l'utente ed e' piu' efficiente, che ne pensi? sono sulla strada giusta o mi sto' inserendo in un vicolo cieco?
thx