Использование ViewPager2 в существующем фрагменте

Я создал фрагмент для своей нижней панели вкладок. Панель вкладок имеет четыре фрагмента. В одном из моих фрагментов мне нужен слайдер для просмотра отзывов людей по одному. В этом случае я использовал функциональность ViewPager2 для работы со слайдером, у меня есть все шаги для создания Viewpager2 из этого видео.

https://youtu.be/KwihiADN-0k

После выполнения всех шагов я получаю сообщение об ошибке

java.lang.IllegalStateException: viewpager1 не должен быть нулевым (viewpager1 — это мой идентификатор функции Viewpager2)


person Hari Chandan    schedule 30.03.2020    source источник


Ответы (1)


Вы должны определить свой viewpager1.adapter = viewpager1Adapter не в onCreateView(), а в onViewCreated(), и ваша проблема будет решена.

person Asilbek Djamaldinov    schedule 31.10.2020