Exoplayer: включение бегунка TimeBar перед настройкой медиаэлемента/медиаисточника

avatar
500865
8 августа 2021 в 19:42
75
0
0

У меня есть несколько аудиофайлов, представленных в виде списка. У нас есть пользовательский exo_player_control_view и одно из представлений в нем — TimeBar. Я пытаюсь показать TimeBar скруббер экзоплеера еще до того, как MediaItem, соответствующий этому представлению, будет добавлен в проигрыватель, чтобы пользователи могли искать время начала до загрузки мультимедиа. Мы хотим использовать один экземпляр ExoPlayer для воспроизведения аудиофайлов. Таким образом, MediaItem добавляется только тогда, когда пользователь нажимает кнопку воспроизведения. У меня есть информация о продолжительности аудиофайла в метаданных аудио.

Этот интерфейс похож на WhatsApp. При наличии нескольких голосовых файлов пользователи могут перемещать бегунок по любому аудиофайлу.

Я пытался использовать метод TimeBar setPosition безрезультатно.

Любая помощь приветствуется!

Источник

Ответы (0)