переключении происходит транзакция replace и фрагмент создаётся заново. Насколько плохим на ваш взгляд будет решение использовать синглтон фрагменты и не создавать новый каждый раз?
Понимаю, что это будет не очень хорошо в плане использования памяти и вероятных проблем, которые пока трудно спрогнозировать. Кто-нибудь делал так?
А архитектура какая?
Вместо replace можно использовать attach/detach - сами фрагменты не будут пересоздаваться, только их UI. Самый оптимальный вариант, на мой взгляд. Только необходимо правильно восстановить все данные, но если есть Мокси, то всё должно быть норм.
Обсуждают сегодня