J'essaie de faire une application de lecteur de musique. Disons quand une chanson est terminée, j'utilise la fonction Random pour générer un numéro à partir de la liste des ID des chansons.Meilleure méthode pour mélanger des chansons dans le lecteur de musique
Random r=new Random();
int i1= r.nextInt(songs.newCurrentPlayList.size()-1);
songs.newCurrentPlayingSongItemInPlaylist=i1;
En utilisant cette méthode, plusieurs fois le morceau est répété. C'est pourquoi je suis sceptique quant à l'utilisation de cette méthode.
Y a-t-il une meilleure approche pour mélanger les chansons?
Merci à l'avance!
Je vous suggère de lire ceci: https://labs.spotify.com/2014/02/28/how-to-shuffle-songs/ –