在MediaControllerCompat.TransportControls

时间:2019-07-08 05:54:37

标签: android exoplayer exoplayer2.x

我正在基于Android官方文档中基于Media app架构的简单音频流应用进行开发:

https://developer.android.com/guide/topics/media-apps/images/audio-activity-and-service.png

通过使用 MediaControllerCompat ,我正在尝试实现“重复/随机播放”控件。但是大多数选项都不起作用。例如:

以下代码启用混洗:

getTransportControls().setShuffleMode(PlaybackStateCompat.SHUFFLE_MODE_ALL);

但是,如果我将模式设置为无,则播放器仍在改组并且对取消无效。

getTransportControls().setShuffleMode(PlaybackStateCompat.SHUFFLE_MODE_NONE);

单/全重复选项也不起作用

getTransportControls().setRepeatMode(PlaybackStateCompat.REPEAT_MODE_ONE);

getTransportControls().setRepeatMode(PlaybackStateCompat.REPEAT_MODE_ALL);

我想念什么吗?

0 个答案:

没有答案