首页
编程
java
php
前端
首页
编程
java
php
前端
怎么实现音乐播放器的播放模式
为了进一步完善音乐播放器,怎么实现音乐播放器的播放模式(单曲播放,循环播放,随机播放,顺序播放)?由于涉及的知识点还没学,求大神帮帮忙吧
用一个值来保存播放模式
在每首歌播放结束的逻辑(mediaplayer 的OnSeekCompleteListener中)去处理播放逻辑, 如果单曲循环, 继续播放当前歌曲; 如果是循环播放模式: 当前播放歌曲 = (当前播放歌曲+1 ) % (歌曲总数);如果是随机播放, 当前歌曲 = random() (范围 0 到 歌曲总数); 如果是顺序播放: 当前歌曲 = 当前歌曲+1, 注意要加上判断: 当前歌曲是否>= 歌曲总数, 如果为true, 停止播放.
点击展开全文