Я работаю над таким проектом, как TikTok. пользователь может провести пальцем вверх / вниз, чтобы увидеть следующее полноэкранное видео. Пользователи могут увидеть вкладку ингредиентов и вкладку профилей пользователей на фоне видео, проведя пальцем влево и вправо.
, пожалуйста, проверьте это видео. https://drive.google.com/file/d/1RsaKdxagdjlFgycLrjGbNo10hkUwNkcW/view?usp=sharing
здесь я использую viewPager2 с FragmentStateAdapter, и я использую экземпляр Exo Player для каждого элемента Fragment в viewPager.
конфигурация onResume - инициализация проигрывателя, подготовить и как только будет готово будет играть. onPause - приостановить видео наDestroyView, выпуская проигрыватель, чтобы viewPager2 сохранял только 3 элемента фрагмента, так как я сохраняю максимальное количество экземпляров для двух игроков
проблема У меня проблема, например, если я проведу пальцем влево или вправо, я получу ингредиенты вкладка и вкладка пользователя. до сих пор все правильно. Если мы go вернемся на вкладку воспроизведения, видео будет перекошено и повернуто, даже если приложение поддерживает только портретный режим.
пожалуйста, сообщите мне, если вы обнаружите какую-либо ошибку.
Спасибо и С уважением