#android #android-studio #exoplayer #exoplayer2.x
#Android #android-studio #exoplayer #exoplayer2.x
Вопрос:
Я знаю, что мог бы протестировать с помощью PlayerStateChanged, воспроизводится ли что-то или нет, но мне нужен момент, когда кто-то нажимает кнопку воспроизведения… Кто-нибудь знает код для этого?
Комментарии:
1. Что не так с прослушиванием события изменения состояния? Что вы пытаетесь сделать?
2. Я хочу, чтобы проигрыватель готовился (mediasource) только тогда, когда пользователь нажимает на кнопку воспроизведения, чтобы я мог сохранять ресурсы, иначе он будет продолжать загружать каждый раз видео, когда я захожу в канал
Ответ №1:
Я хочу, чтобы проигрыватель готовился (mediasource) только тогда, когда пользователь нажимает на кнопку воспроизведения, чтобы я мог сохранять ресурсы, иначе он будет продолжать загружать каждый раз видео, когда я захожу в канал.
Затем вы можете просто добавить кнопку в свой макет и вызывать prepare (MediaSource) всякий раз, когда нажимается кнопка.
Кстати: вы можете переопределить контрольный вид ExoPlayer для достижения того же