Ресайклер состоит из ленты постов.
Перехожу во второй таб. При нажатии на пост открывается фрагмент с деталями поста. При возвращении из него, я попадаю на первый таб. То есть при переходе на другой фрагмент, мой основной фрагмент с вьюпейджером разрушается. Как этого избежать?
Использую НавКомпонент
Вы использовали Viewpager?
Да, ViewPager2
В каком lifecycle вы установили адаптер?
В onViewCreated
Не юзать навкомпонент💁♂️
Или ресайклер
Не в ресайклере дело
И не в нав компонентсе
Окей )
Во Вью пейджере же не используется нав компонент или я чет пропустил?
Пропустил)
Не в нем дело
Та просто как правило все проблемы в нав компоненте, говницо полное)
Ну да, ну да. А фрагменты менять нужно только через show, hide и тогда проблем не будет
А какие есть у меня альтернативы? (Просто на будущее) А так нужно пофиксить именно с навом
Чичерони удобная достаточно
Так бывает)) просто я реально не понимаю, почему пересоздается фрагмент )
Ну хз. Пока не использовал в таком кейсе. По идее фрагмент должен сохранить стейт и не пересоздаваться
Ой, ну тут глупо сказано
Я кстати не понял как юзать)
Вьюхи никак не привязаны к активити, а вот фрагмент да
Там нечего читать, есть семплы на гитхабе
Фрагмент атачится к активити
Ты писал, что всё на вьюхах писать будешь
Обсуждают сегодня