него посредством ViewModel данными. Проблема: когда выбираю один из элементов, перехожу на другой фрагмент посредством replace и возвращаюсь назад, список перезагружается. Как можно этого избежать?
Вместо replace использовать add
У тебя загрузка данных стоит в onStart? Можешь перекинуть в другое место по жц, чтобы при пересоздании не вызывался
Либо можешь проверять savedInstanceState в onViewCreated. Если нет, то загружаешь
Ну в принципе можно так сделать, перекинул сейчас в onCreate, он не вызывается заново при восстановлении фрагмента и соответственно не грузятся данные заново, спасибо
addToBackStack
Обсуждают сегодня