папками и файлами. При нажатии на папку я делаю навигацию в этот же фрагмент с другим аргументом.
Мне так не нравиться по 2 причинам: viewModel себя странно ведёт при навигации (в LiveData значение пропадает а потом появляется) и большой расход по памяти.
Думаю, что надо обновлять сам RecyclerView - сделать текущую папку как LiveData.
Может и это неправильно? Есть ли какой-то странный подход?
Логичнее будет обновлять текущий список и сделать какой-нибудь класс с бэкстеком(или просто списком хранить во фрагменте, как угодно)
Обсуждают сегодня