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

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

Войти
Регистрация
Восстановить пароль
 
razer89
15 / 15 / 0
Регистрация: 20.06.2010
Сообщений: 142
#1

FragmentTransaction после уничтожения активити - Android

24.07.2014, 16:29. Просмотров 328. Ответов 0
Метки нет (Все метки)

Всем привет! Ситуация такая: имеется активити, в которой определены все методы типа FragmentTransaction.commit() для всех фрагментов. Т.е. из фрагмента через интерфейс вызывается метод для добавления другого фрагмента. Так вот, в одном из фрагментов запускается AsyncTask, после выполнения которой должен открыться новый фрагмент с результатами выполнения асинк-таски. Работает все хорошо, если не менять ориентацию экрана. Но если запустить таску и перевернуть девайс, то когда таска завершается, она опять-таки пытается вызвать метод в активити для создания нового фрагмента. НО! Активити в этот момент уже пересоздалась, а старая равна NULL. Вопрос: где взять новую активити, чтобы вызвать в ней метод для создания нового фрагмента?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.07.2014, 16:29     FragmentTransaction после уничтожения активити
Посмотрите здесь:

Android Запрет поворота экрана после создания активити
Мигает активити после сплешскрина Android
Android Ошибки при востановление активити после уничтожения
Android Запуск таймера после закрытия второй Активити
После запуска приложения запускать не главное активити, а сервис Android
FragmentTransaction.remove ошибка Android
Android Не отображается игровое поле после выхода из другого активити
Приложение вылетает после перехода на новое активити Android
Android Приложение вылетает после перехода на второе активити
Ругается на FragmentTransaction Android
Android Скрыть элемент View после ввода логина и пароля на другом активити
Как изменится стек после вызова активити другого приложения Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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