2011-12-27 11 views
5

Nella mia applicazione ho usato una finestra di avviso per mostrare il messaggio 'errore di connessione' se la chiamata API fallisce. Le chiamate API vengono scritte con un AsyncTask. Mentre viene visualizzata la finestra di dialogo 'caricamento' dell'API, onPostExecute ignorerò questo dilaogue 'caricamento', dopodiché se la chiamata API fallirà mostrerò il messaggio 'errore connessione'.Finestra di dialogo degli avvisi in Android

Il mio problema è mentre la finestra di dialogo 'caricamento' viene visualizzata se premo il tasto home e quando torno all'app, l'app è in stato di freezed.

Penso che il problema sia con la casella AlertDailog "Errore di connessione", se rimuovo alertDailog.show, non otterremo questo problema.

Come risolvere questo?

+0

hai testando sul dispositivo? –

+0

Nel dispositivo e nell'emulatore, sto riscontrando questo problema – nila

risposta

Problemi correlati