Видео-элементы во вложенном RecyclerView сбрасываются по щелчку - PullRequest
0 голосов
/ 19 февраля 2019

Я использую https://github.com/PierfrancescoSoffritti/Android-YouTube-Player для показа видео Youtube в горизонтальном направлении RecyclerView.Это прекрасно работает, когда горизонтальное видео RecyclerView находится в статическом макете.

Однако мне нужен макет, в котором горизонтальное видео RecyclerView содержится в родительском элементе, вертикальном RecyclerView.Теперь, когда я нажимаю на видео, чтобы воспроизвести его, видео буферизуется на несколько секунд, а затем возвращается в свое состояние «Не запущен».

Это происходит, потому что обновляется элемент RecyclerView (вызывается onBindViewHolder) -поэтому видео не показывается.Аудио видео продолжает воспроизводиться в фоновом режиме, поэтому видео должно воспроизводиться, но скрыто.

Почему мой элемент "обновляется" при нажатии?И как я могу заставить мои вложенные RecyclerView видео воспроизводиться правильно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...