问题描述
我正在尝试禁用快进功能(不仅是摆脱它,而且如果可能的话将其灰显)和搜索栏并添加一个重播按钮(允许在播放过程中从头开始播放视频) ) 来自“默认”MediaController
。似乎我可以通过将 MediaController
的第二个参数设置为 false 来禁用倒带和快进按钮,如下所示:
MediaController mediaController = new MediaController(this,false);
但是,我仍然想要快退按钮,而只是将快进按钮变灰(禁用)。我还想去掉上一个和下一个按钮(默认媒体控制器最左侧和最右侧的按钮);但是,我无法找到一种方法来做到这一点。到目前为止,我只是将下一个侦听器(使用 setPrevNextListener
)设置为 null,如下所示:
mediaController.setPrevNextListeners(null,v -> {
int pos = videoView.getCurrentPosition() - 10000;
videoView.seekTo(pos);
});
似乎我可以创建自己的媒体控制器,但根据我发现的 GitHub 做的工作太多了。如何禁用快进按钮,添加重播按钮,并从默认 MediaController
中删除上一个和下一个按钮以及搜索栏? (更改下一个按钮的图像也可以,而不是禁用快进按钮并删除上一个和下一个按钮。)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)