Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
AlexRu18
5 / 5 / 3
Регистрация: 29.01.2015
Сообщений: 189
1

Сохранить данные после первого открытия фрагмента

25.01.2018, 20:46. Просмотров 382. Ответов 2
Метки нет (Все метки)

Добрый вечер. У меня есть несколько фрагментов. в одном из них, при входе в приложение подгружаются новости:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.news_fragment, container, false);
 
        tableRow = view.findViewById(R.id.tableNews);
        Title = view.findViewById(R.id.labelNews);
        viewPager = view.findViewById(R.id.view_pager);
        adapter = new CustomAdapter(getContext());
        viewPager.setAdapter(adapter);
        if ( isOnline(getContext()) ){
            MyTask mt = new MyTask();
            mt.execute();
        }
 
        return view;
    }
Всё бы хорошо, но если я снова проведу транзакцию и подгружу фрагмент, то данные загружаются заново, что не нужно
Java
1
2
FragmentManager fragmentManager = getSupportFragmentManager();
        fragmentManager.beginTransaction().replace(R.id.container, fragment).commit();
Скорее всего нужно искать где-то в теме с Fragment lifecycle, но я не нашёл.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.01.2018, 20:46
Ответы с готовыми решениями:

сохранить данные в фрагменте и после их вернуть
Как можно сохранить данные в фрагменте и после их вернуть? сохраняю так: public void...

Как сохранить состояние TreeView после открытия закрытия формы?
На форме расположено "TreeView". Node_1 -- Node_1_1 -- Node_1_2 Node_2 -- Node_2_1 --...

Как можно сохранить данные в listWiew после закрытия формы (чтоб данные там оставались)
Никак не выходит. Все перепробовал

Как можно сохранить данные из ListView в Txt или Access, чтоб после закрытия формы данные остались

Как сохранить нужные данные с первого листа на второй лист?
Здравствуйте, уважаемые форумчане! =) Программирую на пхп, паскаль, сейчас приступил к изучению...

2
REALIST07
Автор FAQ
Автор FAQ
196 / 195 / 21
Регистрация: 11.06.2010
Сообщений: 1,019
26.01.2018, 23:59 2
setRetainInstance(false);
0
AlexRu18
5 / 5 / 3
Регистрация: 29.01.2015
Сообщений: 189
27.01.2018, 00:28  [ТС] 3
REALIST07, Спасибо, почитал, но не помогло
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.01.2018, 00:28

Как прочитать многострочные данные из файла с указанного фрагмента до указанного фрагмента?
Всех с наступающим! Есть файл с содержанием: Database: vip_stroitel Table: material ...

Как сохранить данные формы после обработки?
<form method="post" name="form" action=""> <fieldset> <legend>Калькулятор</legend> ...

Сохранить данные в массиве после закрытия программы
Использую компонент AddFlow ActiveX для рисования графов http://www.lassalle.com/index.htm. Создаю...


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

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

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