Демонстрация Exomedia воспроизводит ту же песню, когда нажимаете назад и выбираете другую песню

Я новичок в Android и скачал демонстрационное приложение exomedia. У меня есть 5 песен в виде списка, 4 песни с сервера и одна с SD-карты.

когда я начинаю играть в первый раз, щелкнув элемент списка, проигрыватель начинает воспроизводить песню, когда я нажимаю кнопку «Назад» и играю другую песню, воспроизводится та же предыдущая песня.

Пожалуйста, пожалуйста, помогите мне


person Sujit    schedule 17.03.2016    source источник


Ответы (1)


В 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);
    }
}
person Sujit    schedule 18.03.2016