【发布时间】:2014-03-06 02:31:21
【问题描述】:
如何仅使用 1 个媒体播放器停止或暂停 MediaPlayer? 例如我有网格视图。当我单击按钮时我想要的是播放声音。 但这是棘手的部分。当我再次单击按钮时,它并没有停止它,而是它是静止的声音并从头开始播放。 我尝试添加
else{
mp.pause
mp.seekTo(0);
}
但它没有用。它给了我错误 这是我的代码:
case 24:
if(mp!=null)
{
mp.release();
mp=null;
}
mp = MediaPlayer.create(Glavni.this, R.raw.s25snd);
mp.start();
break;
【问题讨论】:
-
你遇到了什么错误?你问的不是很清楚..
-
我在问,当我再次单击同一个按钮时,我怎么能暂停或停止媒体播放器,而不是从头开始再次播放。错误是
Syntax error on token "else", delete this token -
mp.pause() 和 mp.start() 应该做你想做的事。
标签: android media-player