我正在尝试使用android studio制作音乐应用,目前正在使用随机播放功能。但是,当我测试我的随机播放功能时,在播放完第一首歌曲后,该应用程序便会停止。
我希望我能得到帮助,最终结果将是能够播放与RNG结果相对应的音乐的随机播放功能
public Song getShuffleSong(String currentSongid){
Song ShuffleSong=null;
Random song = new Random();
for (int counter=0; counter< 10000;counter++){
int x = song.nextInt(3);
String tempSongid = allsongs[x].getid();
if (tempSongid.equals(currentSongid)) {
if (x == 0) {
ShuffleSong = allsongs[0];
break;
}
if (x == 1) {
ShuffleSong = allsongs[1];
break;
}
if (x == 2) {
ShuffleSong = allsongs[2];
break;
}
}
}
return ShuffleSong;
}