фрагменты с помощью replace, то каждый раз создается новый фрагмент. Как добиться того, чтобы при повторном вызове фрагмента он не создавался заново? В данный момент нашел решение: добавил addToBackStack и переопределил onBackPressed в котором очищаю стек, дабы не возвращаться к предыдущим фрагментам. Насколько правильно это решение?
можешь попробовать кастомизировать ViewPager. и там есть переменная, которая позволяет держать все фрагменты в памяти не пересоздавая их. но это учти что может обернуться повышенным расходом RAM. как вариант, можешь делать attach и detach, врагменты будут отвязываться от Activity, но при этом будут в менеджере висеть
Обсуждают сегодня