我正在使用MediaPlayer在我的应用程序中播放一些声音,我希望当用户离开正在播放声音的活动时,此播放停止。 所以我通过在我的活动onStop()方法中调用mediaplayer.stop()来做到这一点。
public void onStop() {
super.onDestroy();
mediaPlayer.stop();
mediaPlayer.reset();
}
但是现在当设备旋转改变时,即使声音播放停止,因为调用onStop()方法,我不想要,当设备方向改变时,播放应该继续。怎么办呢。
答案 0 :(得分:0)
只需将此ligne添加到您正在关注该问题的 Manifest.xml
内的<Activity>
:
android:configChanges="keyboardHidden|orientation|screenSize"