2015-08-24 3 views
0

Я хочу создать простой MP3-плеер с простым плейлистом, для плейлиста я реализовал LinkedList и заставил его указывать на текущий файл, который воспроизводится. Моя проблема в том, что я застреваю, когда пытаюсь автоматизировать воспроизведение треков.Playlist wont play title after title

Это мой код, который должен воспроизводить все дорожки друг за другом, но он даже не запускает первый.

public void playPlaylist(){ 
    if(!playlist.isEmpty()){ 

     if(isplaying = false) 
     { 
      current = playlist.getCurrentFile(); 
      play(); 
      playlist.nextElement(); 
      playPlaylist(); 
     } 
} 

ответ

1

Вам необходимо дважды проверить свой код, потому что в отрывке вы разместили опечатку. У вас есть назначение ("=") в вашем if-statement вместо сравнения ("==").

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