【问题标题】:Best method to shuffle songs in music player在音乐播放器中随机播放歌曲的最佳方法
【发布时间】:2016-03-26 03:34:09
【问题描述】:

我正在尝试制作一个音乐播放器应用程序。对于应用程序中的随机播放选项,

假设当一首歌曲完成后,我使用 Random 函数从歌曲 ID 列表中生成一个数字。

Random r=new Random();
int i1= r.nextInt(songs.newCurrentPlayList.size()-1);
songs.newCurrentPlayingSongItemInPlaylist=i1;

使用这种方法,歌曲会重复很多次。这就是为什么我对使用这种方法持怀疑态度。

有没有更好的方法来随机播放歌曲?

提前致谢!

【问题讨论】:

标签: android random audio-player android-music-player


【解决方案1】:

您可以从可用歌曲总数中随机检查。 播放或选择歌曲后,您可以将该数字添加到数组中。再次进行随机时,您可以使用数组检查,它是否与函数生成的数字相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-06
    • 2012-04-16
    • 1970-01-01
    相关资源
    最近更新 更多