Настроить MediaController в Exoplayer 2

Я хотел бы полностью настроить медиа-контроллер ExoPlayer, отделив контроллер от самого представления.

Я видел несколько сообщений о версии Exoplayer 1 (это действительно полезно: Пользовательский интерфейс для образца exoplayer), но ничего о Exoplayer 2 (который я использую).

Код между версиями 1 и 2 изменен, и я не могу найти способ получить тот же MediaController, что и в версии 1.

Не могли бы вы помочь мне?


person Manuela    schedule 22.09.2016    source источник


Ответы (2)


Нажмите Ctrl+Shift+N, найдите файл exo_simple_player_view.xml в ресурсах библиотеки ExoPlayer, скопируйте его в свои собственные ресурсы и настройте по своему усмотрению, но не меняйте идентификаторы просмотра.
Это работает, только если вы используете SimpleExoPlayerView (он будет автоматически искать макет с таким идентификатором и использовать его)

person Nik Kober    schedule 26.04.2017

медиа-контроллер ExoPlayer объявлен в SimpleExoPlayerView, поэтому вместо SimpleExoPlayerView следует использовать пользовательское представление.

person bwaaah    schedule 20.10.2016