Autore Topic: Aggiornare contemporaneamente due fragment tramite AsyncTask  (Letto 611 volte)

Offline AR64SH

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
Aggiornare contemporaneamente due fragment tramite AsyncTask
« il: 13 Novembre 2013, 15:00:21 CET »
0
Come da oggetto, sto realizzando un app che fa uso dei nuovi slidingpane. Il fragment sinistro viene creato dinamicamente in funzione del numero di processori del sistema e mostra un istogramma per ogni CPU, mentre il fragment destro mostra una lista dei servizi in esecuzione e li aggiorna a intervalli regolari. Allo stesso modo il fragment di sinistra deve essere aggiornato ogni mezzo secondo per mostrare le variazioni della cpu. Per ora il tutto viene aggiornato nel codice dei fragment ma è molto scorretto perchè fa si che mentre l'interfaccia venga creata l'input non sia ricevuto. Ad esempio se provo a chiudere uno dei fragment mentre aggiorna naturalmente si vede un vistoso lag. Il problema è che non ho proprio idea di come approcciarmi alla cosa. Genero due asynctask che aggiornino separatamente i due fragment? O ne creo uno che gestisca entrambi? E dove lo devo dichiarare, nel codice dell'activityfragment o nei fragment veri e propri?