我想为我的Exoplayer播放器编写自定义UI(例如更改暂停播放按钮的图标或添加新按钮,如速度控制、下一曲等)。
我使用了来自Github的Exoplayer示例,在将代码添加到我的原始项目之前,我想在官方示例上测试自定义UI。
我在Stackoverflow和tuts+中阅读了有关自定义UI的页面,但我感到非常困惑!
为什么更改一些按钮的图像或更改它们的位置会这么困难 :) 我怎么才能处理好这个问题呢?
编辑
这是示例 https://github.com/google/ExoPlayer/tree/master/demo
我阅读了以下两篇文章:
http://www.brightec.co.uk/ideas/custom-android-media-controller
http://code.tutsplus.com/tutorials/create-a-music-player-on-android-user-controls--mobile-22787
根据此链接,“您可以从包含在Android中的MediaController类开始,而不是从头编写自己的媒体控制器”,我问这个问题是因为我无法在Exoplayer库上执行这些步骤,而该教程是针对默认媒体播放器编写的。