我目前正在制作一个Android应用程序,需要制作一个自定义视频播放器。我只需要更改它的ProgressBar颜色。有没有简单的方法可以做到这一点?
我知道可以使用Commonsguy example来实现这个功能。但它不如本地视频播放器好用,而且我认为仅仅为了改变颜色就要做这么多工作。
非常感谢您的帮助!
我知道可以使用Commonsguy example来实现这个功能。但它不如本地视频播放器好用,而且我认为仅仅为了改变颜色就要做这么多工作。
非常感谢您的帮助!
我最终基于Commonsguy示例从头开始构建了一个媒体播放器。我尝试使用Android源代码中的一些类。MediaController看起来正是我需要自定义的,但它使用了太多我们无法访问的内部资源。
本地视频播放器将与系统主题固有地连接在一起,因此无法更改颜色。
您可以尝试扩展本机播放器并将其用作项目中的自定义活动,然后您可能可以通过manifest.xml或代码更改主题。