当使用自定义PlaybackControlView
时,是否有一个选项可以自动显示控件,就像使用默认控件时一样?
在我的SimpleExoPlayerView
上,我设置了:
playerView.player = player
playerView.useController = false
在我的PlaybackControlView
上,我设置了:
playerControls.player = player
playerControls.showTimeoutMs = 5000
playerControls.show()
我现在得到的行为是,当我播放视频时,我看到了5秒钟的控件,然后它们就消失了。触摸播放器视图不起任何作用。
我需要实现显示/隐藏行为吗?或者有没有一种方法可以让它像在默认实现上一样工作?
注意:使用ExoPlayer 2.6.0
发布于 2019-11-19 02:56:15
问得好。
控件消失的原因是您已将playerControls.showTimeoutMs
设置为5000
。5000毫秒=5秒,之后它们就消失了。
将playerControls.showTimeoutMs
设置为0
将防止控件自动消失。
希望这能有所帮助!
https://stackoverflow.com/questions/54064827
复制相似问题