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

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

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

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

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

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

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

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

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

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

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

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

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

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

3
ExFau$t
327 / 313 / 60
Регистрация: 08.05.2012
Сообщений: 1,636
21.11.2016, 10:06 #2
По словам непонятно в чём ошибка, попробуй в onDetach() чекать разрыв с операцией и обрабатывать соответствующе.
0
TonyBicbaev
3 / 3 / 0
Регистрация: 04.11.2013
Сообщений: 131
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");
          
        }
0
shavuz
111 / 117 / 23
Регистрация: 29.01.2014
Сообщений: 584
21.11.2016, 10:35 #4
покажите код и лог
0
21.11.2016, 10:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.11.2016, 10:35
Привет! Вот еще темы с ответами:

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

Ошибка при запуске AsyncTask при нажатии на пункт ActionBar - Программирование Android
Здравствуйте, почему при нажатии на пункт Action Bar'а вылетает ошибка? @Override public boolean onCreateOptionsMenu(Menu menu)...

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

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


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

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

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