使用自定义PlaybackControlView
时是否可以自动显示控件,就像使用默认控件时一样?
在我的SimpleExoPlayerView
上,我设置:
playerView.player = player
playerView.useController = false
在我的PlaybackControlView
上,我设置:
playerControls.player = player
playerControls.showTimeoutMs = 5000
playerControls.show()
我现在的行为是在播放视频时看到控件5秒钟,然后它们消失了。触摸播放器视图无济于事。
我需要实现显示/隐藏行为吗?还是有一种方法可以将其设置为像默认实现那样工作?
注意:使用ExoPlayer 2.6.0
答案 0 :(得分:0)
好问题。
控件消失的原因是因为您将playerControls.showTimeoutMs
设置为5000
。 5000毫秒= 5秒,之后它们消失了。
将playerControls.showTimeoutMs
设置为0
将防止控件自动消失。
希望这会有所帮助!