mediaplay两个播放器一起播放,如何关掉前一个

mediaplay两个播放器一起播放,怎么关掉前一个
做个简单音乐播放器,在歌单中先选一首歌播放,然后返回歌单在选择一首歌,然后造成了两首歌一起播放,我想在播放第二首歌前关掉第一首歌,该用什么方法能关掉?

我自己试了下用andiomanager,但是不知道是使用不对还是怎么回事,一直不能实现大家帮忙指歌明路,谢谢了
------解决方案--------------------
定义一个类变量MediaPlayer mediaPlayer,每次播放音乐时判断mediaPlayer是否在播放,如果是则关闭后再播放
	private void stopMediaPlayer(){
if (mediaPlayer != null) {
mediaPlayer.release();
mediaPlayer = null;
}
}

------解决方案--------------------
引用:
我这里想问,是否mediaplay有个函数可以关闭所有的播放流,有个函数isMusicActive(AudioManager类)可以判断是否存在播放的

没有你说的方法,其实你把mediaPlayer定义为静态的,就行了。
------解决方案--------------------
全局变量,你要用service里面放mediaplayer啊,,,