メイン アクティビティで onCreate() で音楽を再生し、onPause() で音楽を一時停止し、onResume() で音楽を再開できる Android アプリがあります。MediaPlayerを使用しています。問題は、メイン アクティビティで画面を回転させているときに、音楽を onResume() で再開させたくないことです。別のアクティビティからメイン アクティビティに戻ったときにのみ、音楽を再開したいと考えています。助言がありますか?
プライベート MediaPlayer mp;
mp = MediaPlayer.create(MainActivity.this, R.raw.always_sunny); mp.setLooping(真); mp.start();
@Override protected void onPause() { super.onPause(); mp.getCurrentPosition(); mp.pause(); } @Override protected void onResume() { super.onResume(); mp.seekTo(0); mp.start(); }