Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
waycomm
2 / 2 / 1
Регистрация: 20.07.2014
Сообщений: 18
#1

Какой метод фрагмента срабатывает после закрытия диалога? - Программирование Android

16.08.2014, 20:32. Просмотров 764. Ответов 2
Метки нет (Все метки)

Запускаю FragmentActivity, в методе onResume запускаю DialogFragment. Пока выполняются кое-какие действия, диалог висит, перекрыв FragmnetActivity, но FragmentActivity видно за заднем плане, т.е. в onPause оно не уходит. После всех действий DialogFragment закрывается и снова "фокус" переходит в FragmentActivity: вот в этот момент какой метод срабатывает? onResume не срабатывает, onPostResume тоже не то..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.08.2014, 20:32
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Какой метод фрагмента срабатывает после закрытия диалога? (Программирование Android):

Какой метод срабатывает при повторном показе фрагмента
Доброго... Имею несколько фрагментов, работаю с ними так: if...

Отслеживание закрытия диалога
Здравствуйте! Имеется вот такой класс: package com.contedevel.timetable; ...

Дождаться закрытия диалога
Один и тот же диалог используется в двух активити. Т.к. его реализация...

Метод фрагмента onResume() перестает вызываться после вызова метода recreate() для Activity
Такая проблема:после вызова метода recreate() методы фрагментов onCreate() and...

Прервать выполнение кода до закрытия диалога
Кнопка "создать документ". Нужно сделать диалог-предупреждение типа "введенные...

Везде ли выполняется метод finish() для закрытия activity
После startActivityForResult в другой activity не срабатывает метод finish();,...

2
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
16.08.2014, 20:47 #2
Насколько знаю, после открытия диалога активити, насчет фрагмента не знаю, ничего не вызввает. Насколько я понял из тестов код после dialog.show() не обрабатывается вообще пока не закрыть диалог. Тоесть после закрытия диалога выполняется код который идет после dialog.show(). Но могу и ошибаться)
1
waycomm
2 / 2 / 1
Регистрация: 20.07.2014
Сообщений: 18
16.08.2014, 21:43  [ТС] #3
Нет, код выполняется. А вот FragmentActivity похоже действительно не меняет свое состояние - анимация продолжается после появления диалога
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.08.2014, 21:43
Привет! Вот еще темы с решениями:

Google maps метод поиска фрагмента карт на разметке для разных версий Android
Столкнулся с такой проблемой. в андройде 6 работает один метод поиска...

Сохранить данные после первого открытия фрагмента
Добрый вечер. У меня есть несколько фрагментов. в одном из них, при входе в...

После повторного вызова фрагмента переменные становятся null
Первый раз фрагмент вызывается в методе onCreate, и все нормально выводиться....

Не перемещать фокус после закрытия клавиатуры
На форме три EditText – 1,2,3. После ввода текста в 1 и нажатию ентер фокус...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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