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

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

Войти
Регистрация
Восстановить пароль
 
TonyBicbaev
3 / 3 / 0
Регистрация: 04.11.2013
Сообщений: 129
#1

Ошибка при восстановлении фрагмента - Программирование Android

21.11.2016, 09:35. Просмотров 176. Ответов 3
Метки нет (Все метки)

Привет)
В общем вопрос такой.
У меня есть активность навигации, из которой я взвываю нужный мне фрагмент.

Проблема такая, когда я убиваю процесс, и захожу загонного в приложение, то оно уже запускается не в первый раз, и открывает мне фрагмент на котором я остановился. Из за этого приложение падает, так как в активности прописано подгрузить первый фрагмент по умолчанию.

как мне поймать этот фрагмент?) как сделать что бы он не подгружался?) или хотя бы экземпляр его получить.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2016, 09:35     Ошибка при восстановлении фрагмента
Посмотрите здесь:

Повторное создание фрагмента внутри фрагмента ViewPager - Программирование Android
Доброго времени суток! Использую внутри фрагмента элемент ViewPager, который сам внутри содержит еще два фрагмента-вкладки. При первом...

Ошибка в запуске Фрагмента с картинками - Программирование Android
Здравствуйте, уважаемые форумчане! Столкнулся с очень интересной проблемой, которую не могу сам который день решить, и вот обращаюсь к вам....

Ошибка в прокручиваемом списке внутри фрагмента - Программирование Android
Большинство ошибок таки сумел подправить. Осталось последняя: linLayout - Главный лайаут Фрагмента item - другой лайаут ...

FATAL EXCEPTION при смене фрагмента - Программирование Android
При смене фрагмента ИНОГДА вываливается ошибка 01-20 14:44:55.539 19482-119482 E/AndroidRuntime: FATAL EXCEPTION: main ...

Плохо перерисовывается кнопка при наличии фрагмента - Программирование Android
Есть главная Activity. На ней есть кнопка (Button). И фрейм (FrameLayout) для фрагмента. Когда во фрейм ставится фрагмент (любой) кнопка...

Сжимается фон фрагмента при открытии клавиатуры - Программирование Android
Есть фрагмент. код <?xml version="1.0" encoding="utf-8"?> <LinearLayout...

Какой метод срабатывает при повторном показе фрагмента - Программирование Android
Доброго... Имею несколько фрагментов, работаю с ними так: if (fragmentManager.findFragmentByTag(String.valueOf(idQuestion)) !=...

Реализация фрагмента кода - Программирование Android
Народ накидайте код в пару строк, реализовать не пойму как, Timer не хочет чет меня вообще слушаться - Нужен код который будет высчитывать...

Открытие фрагмента NawDrawer - Программирование Android
Доброго времени суток форумчане, кто может помочь, нужно чтобы при открытии приложения открывался фрагмент как будто мы сами на него...

Доступ к виджету фрагмента - Программирование Android
Пытаюсь добавить фрагмент в контейнер и получить доступ к его кнопке frag1 = new Fragment1(); getSupportFragmentManager() ...

Смена фрагмента в контейнере - Программирование Android
Всем доброго вечера! Проблема такая - есть Navigation Draver, по кликам в котором я хочу менять содержимое контейнера, т.е. реплейсить...

Запуск активности из фрагмента - Программирование Android
Доброго всем. Возникла такая проблема, для запуска активности хоста из фрагмента по нажатию кнопки(mPlayButton), использую...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ExFau$t
249 / 224 / 42
Регистрация: 08.05.2012
Сообщений: 1,226
21.11.2016, 10:06     Ошибка при восстановлении фрагмента #2
По словам непонятно в чём ошибка, попробуй в onDetach() чекать разрыв с операцией и обрабатывать соответствующе.
TonyBicbaev
3 / 3 / 0
Регистрация: 04.11.2013
Сообщений: 129
21.11.2016, 10:17  [ТС]     Ошибка при восстановлении фрагмента #3
ExFau$t, да вроде получилось
получить фрагмент по тегу
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  if ( savedInstanceState == null )   // приложение запущено впервые
        {
 
            loadText();  // проверка на активность.
            loadDialog(); //открываем вкладку диалогов при запуски
 
        }
        else // приложение восстановлено из памяти
        {
        
            callFragment = (CallActivity) getSupportFragmentManager()
                    .findFragmentByTag("callFragment");
          
        }
shavuz
99 / 105 / 19
Регистрация: 29.01.2014
Сообщений: 527
21.11.2016, 10:35     Ошибка при восстановлении фрагмента #4
покажите код и лог
Yandex
Объявления
21.11.2016, 10:35     Ошибка при восстановлении фрагмента
Ответ Создать тему
Опции темы

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