Autore Topic: Problema avvio 2 AsynTask di seguito.  (Letto 445 volte)

Offline benfa94

  • Nuovo arrivato
  • *
  • Post: 16
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG optimus one
  • Sistema operativo:
    Linux (varie versioni) windows 7
Problema avvio 2 AsynTask di seguito.
« il: 09 Maggio 2013, 16:50:51 CEST »
0
Ciao a tutti so creando un'applicazione in cui devo avviare 2 classi che estendono asyncTask il problema è che ne parte solo una delle due.
Io dichiaro le mie 2 variabili x,y ma poi quando faccio x.execute(): y.execute() parte solo x e se faccio il contrario parte solo la y, in pratica parte solo il primo.
Avete qualche soluzione? Grazie in anticipo.

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:Problema avvio 2 AsynTask di seguito.
« Risposta #1 il: 09 Maggio 2013, 17:09:39 CEST »
0
Ciao a tutti so creando un'applicazione in cui devo avviare 2 classi che estendono asyncTask il problema è che ne parte solo una delle due.
Io dichiaro le mie 2 variabili x,y ma poi quando faccio x.execute(): y.execute() parte solo x e se faccio il contrario parte solo la y, in pratica parte solo il primo.
Avete qualche soluzione? Grazie in anticipo.

E' il comportamento corretto di AsyncTask. Puoi verificare nella documentazione ufficiale di AsyncTask al paragrafo Order of Execution.

Qua: AsyncTask | Android Developers

E c'è scritto anche come devi fare se desideri che partano in parallelo.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store