2011-12-27 13 views
5

W mojej aplikacji użyłem okna dialogowego z ostrzeżeniem, aby wyświetlić komunikat "błąd połączenia", jeśli wywołanie API nie powiedzie się. Wywołania API są zapisywane za pomocą AsyncTask. Podczas gdy API nazywa się "ładowanie" wyświetlane jest okno dialogowe, onPostExecute odrzuci to "ładowanie" dilaogue, po czym, jeśli wywołanie API się nie powiedzie, pokażę komunikat "błąd połączenia".Okno alarmowe w Androidzie

Mój problem polega na tym, że okno dialogowe "Ładowanie" jest wyświetlane, gdy naciskam przycisk strony głównej, a po powrocie do aplikacji aplikacja jest w stanie zamrożenia.

Myślę, że problem jest związany z polem AlertDailog "Błąd połączenia", jeśli usunę alertDailog.show, nie dostaniemy tego problemu.

Jak rozwiązać ten problem?

+0

czy testowanie go na urządzeniu? –

+0

W urządzeniu i emulatorze otrzymuję ten problem – nila

Odpowiedz

Powiązane problemy