Autore Topic: asynctask e progressdialog  (Letto 1016 volte)

Offline adri

  • Utente junior
  • **
  • Post: 62
  • Respect: 0
    • Mostra profilo
asynctask e progressdialog
« il: 02 Giugno 2012, 02:04:11 CEST »
0
Ciao a tutti ho un problema con la mia applicazione...ho un asynctask che lancia un progress dialog se non routo il telefono tutto funziona ma se cambio orientamento mi crasha l'applicazione. Qualcuno sa aiutarmi?
Poi come posso bloccare un asynctask? chiamando la cancel mi interrompe l'azione corrente ma poi finisce il metodo doinbackground.

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:asynctask e progressdialog
« Risposta #1 il: 02 Giugno 2012, 10:38:49 CEST »
0
Ciao,
Dai un occhio a questo esempio, che gestisce appunto l'esecuzione dell'asynctask anche in caso di cambiamenti di configurazione (rotazione schermo, apertura tastiera fisica, ecc ecc):

https://github.com/commonsguy/cw-android/blob/master/Rotation/RotationAsync/src/com/commonsware/android/rotation/async/RotationAsync.java


Offline adri

  • Utente junior
  • **
  • Post: 62
  • Respect: 0
    • Mostra profilo
Re:asynctask e progressdialog
« Risposta #2 il: 02 Giugno 2012, 11:30:02 CEST »
0
Tin ringrazio per l'indicazione però non ho ben capito cosa fa il codice potresti spiegarmi?