退回时,Exomedia演示播放相同的歌曲并选择另一首歌曲

时间:2016-03-17 05:47:31

标签: android exoplayer

我是android新手,我已经下载了exomedia演示应用程序。我在列表视图中有5首歌曲,服务器有4首歌曲,sdcard有1首歌曲。

当我第一次通过点击列表项开始播放时,播放器开始播放歌曲,当我按下后退按钮并播放另一首歌时,播放相同的上一首歌。

请请帮助我

1 个答案:

答案 0 :(得分:0)

在AudioPlayerActivity中,您需要将startPlayback()方法更新为

private void startPlayback(boolean forceStart) {
    //If we are changing audio files, or we haven't played before then start the playback
    if (forceStart || playlistManager.getCurrentIndex() != selectedIndex) {
        playlistManager.setCurrentIndex(selectedIndex);
        playlistManager.play(0, false);
    }
}