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

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

Войти
Регистрация
Восстановить пароль
 
kozak95
34 / 34 / 10
Регистрация: 01.11.2013
Сообщений: 319
#1

Особенности DialogFragment - Android

01.09.2016, 16:03. Просмотров 143. Ответов 4
Метки нет (Все метки)

И снова здравствуйте) Почему когда показывается диалог, то выполнение кода после dialog.show(...) продолжается? Например, пользователь должен что-то выбрать в диалоге, а дальше в коде используются эти данные, но код ведь продолжает выполнятся во время показа диалога, как же быть?
Java
1
2
3
        DialogScreen dialog =new DialogScreen();
        dialog.show(getFragmentManager(), "dlg1");
        System.out.println("after_dialog");
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.09.2016, 16:03     Особенности DialogFragment
Посмотрите здесь:

Получение данных из DialogFragment Android
Android Изменить стиль DialogFragment
DialogFragment в Fragment Android
Как запихнуть в DialogFragment список контролов? Android
Android Данные из DialogFragment в Activity
Android Запрет пересоздания DialogFragment
Обновление списка при выходе из DialogFragment Android
Android FragmentActivity -> DialogFragment (утечка памяти)
Переопределить onDismiss у DialogFragment Android
Android Разные стили DialogFragment
Android DialogFragment и создание своего диалога
Перемещение DialogFragment Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
2013 / 1755 / 545
Регистрация: 12.05.2014
Сообщений: 6,208
Завершенные тесты: 1
01.09.2016, 16:07     Особенности DialogFragment #2
Цитата Сообщение от kozak95 Посмотреть сообщение
как же быть
практиковать ООП
Hank
48 / 39 / 3
Регистрация: 28.12.2011
Сообщений: 225
01.09.2016, 16:12     Особенности DialogFragment #3
Цитата Сообщение от kozak95 Посмотреть сообщение
как же быть?
Так вы не выполняйте никакие действия пока в диалоге не произошло событие, которое вам нужно.
kozak95
34 / 34 / 10
Регистрация: 01.11.2013
Сообщений: 319
01.09.2016, 16:38  [ТС]     Особенности DialogFragment #4
Паблито, Не понял при чем тут ООП, считаю что у меня с ним все хорошо. Поясните пожалуйста.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
01.09.2016, 16:53     Особенности DialogFragment #5
kozak95, в основу положена событийная модель. Поэтому вам правильно говорят. После вызова диалога ничего не делайте. Потом, когда будет нажата какая-то кнопка в диалоге, вызывайте нужные действия.
Yandex
Объявления
01.09.2016, 16:53     Особенности DialogFragment
Ответ Создать тему
Опции темы

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