Как использовать новые андроиды androidx.media2.widget.VideoView - PullRequest
0 голосов
/ 21 декабря 2018

Проблема

Не удалось найти информацию о androidx.media2.VideoView.Я хочу транслировать видео с URL, который работает с VideoView1, однако я не могу добиться этого с VideoView2.

My Research

В документации описывается этот метод:

setVideoUri open fun setVideoUri(uri: Uri!, headers: MutableMap<String!, String!>?): Unit Устанавливает URI видео с использованием определенных заголовков.

Однакоэтот метод больше не доступен (я использую mediaWidgetVersion 1.0.0-alpha06)

1 Ответ

0 голосов
/ 25 августа 2019

Для создания UriMediaItem

UriMediaItem yourUriMediaItemHere = new UriMediaItem.Builder(context, uri).build();

вы должны использовать внутренний конструктор MediaItem, как этот, а затем использовать метод setViewedMediaItem для VideoViews, подобный этому

videoView.setMediaItem(yourUriMediaItemHere);
...