Quote Originariamente inviata da prozac2000 Visualizza il messaggio
Prima della chiamata myasyn vorrei vedere la barra, ma la UI non si aggiorna se non dopo la chiamata.
Premetto che non sviluppo su Android (e me ne intendo poco in generale di Android). Però sto leggendo un attimo la documentazione di AsyncTask che mi pare molto chiara. Il execute ritorna praticamente immediatamente perché schedula solo il task su un thread di background.
Ma tu poi fai subito il get che è "bloccante", perché attende la terminazione del task. Quindi il task gira effettivamente in background in un thread a parte ma tu stai anche bloccando e tenendo impegnato il UI thread, che quindi di certo non può aggiornare la interfaccia utente.

Pertanto quello che ti posso dire è che come minimo devi cambiare approccio.