我在片段中使用MediaPlayer,无论何时更改当前片段,我都设法停止播放音乐。
但问题是,如果我在片段内,并按下后退按钮关闭应用程序,音乐会继续播放。
我的代码如下:
@Override
public void setUserVisibleHint (boolean isVisibleToUser){
super.setUserVisibleHint(isVisibleToUser);
If (this.isVisible ()){
If (!isVisibleToUser){
sound.stop ();
}else {
sound.start ();
}
}
}
sound = MediaPlayer.create(getActivity
(), R.raw.music);
当我退出应用程序时,如何停止播放音乐?