Настраиваемая панель управления видеоплеером Android

В моем приложении у меня есть видеоплеер. Для этого есть специальная панель управления. Я реализовал функции воспроизведения, паузы и остановки с помощью класса MediaController. Теперь я хочу добавить индикатор выполнения в эту панель управления. Как я могу это реализовать? Может ли кто-нибудь дать мне пример кода или идею для того же самого?


person dev_android    schedule 30.05.2011    source источник
comment
Но у самого класса MediaController будет своя полоса прогресса, верно?!   -  person Andro Selva    schedule 30.05.2011
comment
Мне нужна встроенная панель управления. Его пользовательский интерфейс не соответствует требованиям, потому что он выглядит иначе и не соответствует теме приложения.   -  person dev_android    schedule 30.05.2011


Ответы (1)


Используйте SeekBar. Затем найдите общую длину вашего носителя и установите ее как максимальное значение. Обновляйте этот SeekBar через регулярные промежутки времени по мере воспроизведения мультимедиа — например, каждую 5-ю секунду — в зависимости от длины мультимедиа. (Интервал должен быть короче, если медиафайл короткий).

person DKIT    schedule 30.05.2011