Android JAVA我想要让MediaPlayer只播放一遍音乐,不循环应该怎么做

图为我写的销毁部分代码,我想让它播放的音频播放一遍结束后就销毁,不再播放,但实际上它会隔一分钟差不多再次开始播放,应该怎么做呢?... 图为我写的销毁部分代码,我想让它播放的音频播放一遍结束后就销毁,不再播放,但实际上它会隔一分钟差不多再次开始播放,应该怎么做呢? 展开
 我来答
匿名用户
2016-05-24
展开全部
MediaPlayer mediaplayer应该定义成类成员。如果按你上面的代码,出了这个函数,音乐就完全可能在任何时候停下来。在setId的时候停止只是因为触发了一次垃圾收集,把mediaplayer析构了而已。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式