Как сохранить фрагменты в памяти?

137
22 февраля 2018, 13:58

Я использую MVP + Moxy+ BottomNavigation.

Моя задача состоит в том чтобы сохранять фрагменты в памяти. Сделать работу на подобии ViewPagerApdater.

Вообщем. У меня есть 3 фрагмента, они все наследуются от MVPFragment. Изначально ни один из фрагментов не создан. Я должен создать по нажатии на кнопку, тот или иной фрагмент 1 раз. Пока жив MainActivity.

Тоесть получается.

Нажимаем на кнопку 1 создается 1 фрагмент.

Нажимаем на кнопку 3 создается 3 фрагмент.

Нажимаем на кнопку ничего не создалось заново, просто восстановился фрагмент 1.

Нажимаем на кнопку 2 создался 2 фрагмент.

и т.д.

Как такое реализовать в коде? Мучаюсь уже 4 день(((

READ ALSO
Различие методов getActiveCount() и getTaskCount() ThreadPoolExecutor

Различие методов getActiveCount() и getTaskCount() ThreadPoolExecutor

В чём заключается различие методов getActiveCount() и getTaskCount() класса ThreadPoolExecutor? Правильно, я понимаю, что getActiveCount() - это приблизительное количество...

161
Оптимальная сборка строки

Оптимальная сборка строки

Как эффективней/целесообразней в Java собирать строку из частей? Через Stringformat()

141
Android Studio, Error:A problem occurred configuring project ':app'. > Failed to find Build Tools revision 26.0.2

Android Studio, Error:A problem occurred configuring project ':app'. > Failed to find Build Tools revision 26.0.2

Скачал Android Studio, пытаюсь сбилдить пример по умолчанию, получаю ошибку:

204
Ejb совместно c Spring

Ejb совместно c Spring

Как в spinge использовать EJB классы

144