【发布时间】:2011-11-26 02:48:36
【问题描述】:
在我的 onCreate 方法中,我检查媒体播放器是否正在播放,如果是关闭它
if(mediaplayer.isPlaying()==false)
try {
playAudio(path);
} catch (Exception e) {
e.printStackTrace();
}else{
mediaplayer.stop();
mediaplayer.reset();
}
primarySeekBarProgressUpdater();
}
我的播放音频方法是
private void playAudio(String url) throws Exception{
mediaplayer.setDataSource(url);
mediaplayer.prepare();
mediaplayer.start();
}
我还在 onCreate 方法之前初始化我的媒体播放器。问题是当用户点击列表视图类中的一首新歌曲时,我的媒体播放器不会关闭,它会创建这个类并同时播放两个媒体播放器,同时旧的播放器继续播放。
【问题讨论】:
-
解释一下你的屏幕转换?从哪个活动到哪个活动?每个活动的布局。
-
我有一个充满歌曲的列表视图,然后它会使用媒体播放器进行相对布局
标签: android audio path media-player