Java 媒体播放器在另一首歌曲上播放歌曲
我的媒体播放器有问题……当我点击一首歌时,它会播放它……但当我点击另一首歌时,它会在已经播放的另一首歌上播放它。我该如何解决这个问题 代码:Java 媒体播放器在另一首歌曲上播放歌曲,java,android-studio,Java,Android Studio,我的媒体播放器有问题……当我点击一首歌时,它会播放它……但当我点击另一首歌时,它会在已经播放的另一首歌上播放它。我该如何解决这个问题 代码: public void playSong() { if (PlayingScreen_List != null){ uri = Uri.parse(PlayingScreen_List.get(position).getPath()); } try { mediaPlayer.setDataSourc
public void playSong() {
if (PlayingScreen_List != null){
uri = Uri.parse(PlayingScreen_List.get(position).getPath());
}
try {
mediaPlayer.setDataSource(this, uri);
mediaPlayer.prepare();
} catch (Exception e) {
e.printStackTrace();
}
if (mediaPlayer != null || mediaPlayer.isPlaying()) {
mediaPlayer.stop();
mediaPlayer.release();
mediaPlayer = MediaPlayer.create(getApplicationContext(),uri);
}else{
mediaPlayer = MediaPlayer.create(getApplicationContext(),uri);
}
mediaPlayer.start();
}