如何暂停ExoPlayer 2的播放和恢复(PlayerControl已删除) [英] How to pause ExoPlayer 2 playback and resume (PlayerControl was removed)

查看:610
本文介绍了如何暂停ExoPlayer 2的播放和恢复(PlayerControl已删除)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

ExoPlayer < 2.x中有一个具有pause()resume()功能的类PlayerControl,但已将其删除.我找不到在ExoPlayer 2上执行此操作的方法.

In ExoPlayer < 2.x there was a class PlayerControl with pause() and resume() functions but it was removed. I can't find a way to do this on ExoPlayer 2.

如何暂停和继续播放?

推荐答案

,您可以使用void setPlayWhenReady(boolean playWhenReady);.如果Exo准备就绪,则传递false将暂停播放器.如果传递为true,您将继续进行.您可以使用getPlaybackState()

you can use void setPlayWhenReady(boolean playWhenReady);. If Exo is ready, passing false you will pause the player. Passing true you will resume it. You can check the player's state using getPlaybackState()

这篇关于如何暂停ExoPlayer 2的播放和恢复(PlayerControl已删除)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆