Есть ли способ сделать пользовательский индикатор выполнения VideoView без создания MediaPlayer с нуля? - PullRequest
6 голосов
/ 07 октября 2011

В настоящее время я делаю приложение для Android, и мне нужно сделать собственный видеоплеер.Мне просто нужно изменить цвет ProgressBar.Есть ли простой способ сделать это?

Я знаю, что мог бы сделать это, используя Пример Commonsguy .Но он не так хорош, как родной видеоплеер, и я думаю, что он будет очень полезен только для смены цвета.

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

Ответы [ 2 ]

2 голосов
/ 18 октября 2011

Я закончил сборку медиаплеера на основе Пример Commonsguy .Я пытался использовать исходный код Android для нескольких классов. MediaController выглядит точно так же, как мне нужно было настроить, но он использует многие внутренние ресурсы, к которым у нас нет доступа.

1 голос
/ 12 октября 2011

Встроенный видеоплеер будет неразрывно связан с системной темой, поэтому изменение цвета невозможно.

Вы можете попробовать расширить собственный проигрыватель и использовать его в качестве пользовательского действия в своем проекте, тогда вы можетевозможность изменить тему через ваш manifest.xml или в коде.

...