我有一组 mp3 到一个数组中,我的应用程序可以正确播放它们。但是,当用户退出该活动时,活动会停止,但 mp3 会继续播放。
这是代码:最初我在一个数组中播放 mp3 文件:
MediaPlayer mPlay = MediaPlayer.create(this, Audios[posicion]);
mPlay.start();
当用户单击某个按钮时,活动结束但 MediaPlayer 不会停止:
bFinalizar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mPlay.stop();
posicion=0;
Listening2.this.finish();
}
});