失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > ExoPlayer 监听播放器播放完成 播放孔娜

ExoPlayer 监听播放器播放完成 播放孔娜

时间:2020-07-04 22:09:37

相关推荐

ExoPlayer 监听播放器播放完成 播放孔娜

val mMediaListener = object : Player.Listener {//播放状态变化override fun onPlaybackStateChanged(playbackState: Int) {when (playbackState) {//空闲 播放器没有可播放的媒体。Player.STATE_IDLE -> mediaControl.onMediaIdle()//需要加载 放器无法立即从当前位置开始播放。这种状态通常需要加载更多数据时发生。Player.STATE_BUFFERING -> mediaControl.onMediaBuffering()//准备好 可以播放 播放器可以立即从当前位置开始播放。如果{@link#getPlayWhenReady()}为true,否则暂停。//当点击暂停或者播放时都会调用此方法//当跳转进度时,进度加载完成后调用此方法Player.STATE_READY -> mediaControl.onMediaPrepare()//结束 播放器完成了播放Player.STATE_ENDED -> mediaControl.onMediaCompletion()}super.onPlaybackStateChanged(playbackState)}

val playerControl = ExoPlayer.Builder(LocalContext.current).build()playerControl.addListener(mMediaListener)

如果觉得《ExoPlayer 监听播放器播放完成 播放孔娜》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。