如何在用户返回 MainActivity 时完成 Recent open Activity?
How to finish Recent open Activity when user come back in MainActivity?
了解情况:> 我在SecondActiviy中制作了音乐播放器(MediaPlayer)。当我播放它并返回 Main Activity 时,歌曲也会在 MainActivity 中播放。
所以我想知道- "当用户通过单击 [=22= 的 后退按钮从第二个 Activity 回到第一个 Activity 时] 然后 SecondActivity 将完成。
我认为您正在寻找的解决方案如下:
@Override
public void onBackPressed() {
if (mediaPlayer != null) {
mediaPlayer.stop();
mediaPlayer.release();
mediaPlayer = null;
}
finish();
}
了解情况:> 我在SecondActiviy中制作了音乐播放器(MediaPlayer)。当我播放它并返回 Main Activity 时,歌曲也会在 MainActivity 中播放。
所以我想知道- "当用户通过单击 [=22= 的 后退按钮从第二个 Activity 回到第一个 Activity 时] 然后 SecondActivity 将完成。
我认为您正在寻找的解决方案如下:
@Override
public void onBackPressed() {
if (mediaPlayer != null) {
mediaPlayer.stop();
mediaPlayer.release();
mediaPlayer = null;
}
finish();
}