Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Kadagor
12 / 12 / 4
Регистрация: 17.09.2015
Сообщений: 47
#1

Диалог ожидания при запуске активности - Android

01.02.2016, 20:37. Просмотров 152. Ответов 4
Метки нет (Все метки)

Добрый вечер!
При запуске нового Intent происходит задержка. Иногда незначительная, иногда на пару секунд. На время задержки хочу показать ProgressDialog
Подскажите пожалуйста, как закрыть ProgressDialog в момент, когда новый Intent будет отображен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2016, 20:37     Диалог ожидания при запуске активности
Посмотрите здесь:

Ошибка при запуске Android
Android Краш при создании активности
Ошибка при запуске на устройстве Android
Android Ошибка при запуске эмулятора
Android Диалог "идет загрузка" при старте
GC при запуске приложение Android
Прозрачный диалог ожидания Android
[INSTALL_FAILED_INVALID_APK] - ошибка при запуске Android
Android Ошибка при запуске VM VB
Ошибка при запуске Android
Android Вылетает приложение при запуске
Android Клиент падает при запуске

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
2195 / 1809 / 562
Регистрация: 12.05.2014
Сообщений: 6,445
Завершенные тесты: 1
01.02.2016, 20:41     Диалог ожидания при запуске активности #2
что значит?
Цитата Сообщение от Kadagor Посмотреть сообщение
когда новый Intent будет отображен
Kadagor
12 / 12 / 4
Регистрация: 17.09.2015
Сообщений: 47
01.02.2016, 20:47  [ТС]     Диалог ожидания при запуске активности #3
Отображение ProgressDialog только на момент "задержки" открытия новой активности.
Паблито
2195 / 1809 / 562
Регистрация: 12.05.2014
Сообщений: 6,445
Завершенные тесты: 1
01.02.2016, 20:49     Диалог ожидания при запуске активности #4
а что если показать диалог перед стартом интента, а в onPause() делать что-то типа
Java
1
if (progressDialog != null && progressDialog.isShowing()) progressDialog.dismiss();
Kadagor
12 / 12 / 4
Регистрация: 17.09.2015
Сообщений: 47
01.02.2016, 21:26  [ТС]     Диалог ожидания при запуске активности #5
Получается, момент задержки перед открытием новой активности и есть паузой. Диалог запускаю перед стартом интента, но после добавления проверки onPause() диалог не отображается(закрывается до того как станет видимым).

Добавлено через 1 минуту
Попробую в onResume()

Добавлено через 6 минут
Паблито, спасибо за помощь! С onResume() работает так как хотел. Только в момент задержки индикатор ProgressDialog не крутится Нужно будет заменить на обычный диалог с статической картинкой
Yandex
Объявления
01.02.2016, 21:26     Диалог ожидания при запуске активности
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru