android - 如何暂停 ExoPlayer 2 播放和恢复(PlayerControl 已删除)

标签 android video-streaming exoplayer exoplayer2.x

ExoPlayer < 2.x有课PlayerControlpause()resume()功能,但已被删除。我在 ExoPlayer 2 上找不到执行此操作的方法.

如何暂停和恢复播放?

最佳答案

您可以使用 void setPlayWhenReady(boolean playWhenReady)
如果 Exo 准备好了,传递 false 将暂停播放器。传递 true 将恢复它。您可以使用 getPlaybackState() 检查播放器的状态。

关于android - 如何暂停 ExoPlayer 2 播放和恢复(PlayerControl 已删除),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40555405/

相关文章:

android - ServiceLoader.load 没有找到 META-INF/services

java - 自定义应用程序类 : Constructor vs. onCreate()

react-native - React Native 视频不使用 exoplayer 播放音频

flutter - 如何让视频在不拉伸(stretch)的情况下填满屏幕(使用 Chewie 或类似工具)?

android - 同时安装稳定版和开发版应用程序的实用方法是什么?

android - Facebook 时间线,如 ListView

android - 在视频上添加文本时出现ffmpeg错误

ios - 对短视频(最长 15 秒)使用 HLS 是个好主意吗?

android - VideoView 和 ExoPlayer 之间有什么区别?为什么我会更喜欢其中一个而不是另一个?

android - 带有谷歌 IMA SDK 的 Exoplayer