2016-04-22 7 views
0

新しいアクティビティをクリックすると、バックグラウンドでオーディオが再生されています。私は、次のアクティビティをクリックすると、オーディオ停止が欲しいです。しかし、元のアクティビティに戻るときは、最初からオーディオを再開します。新しいアクティビティをクリックしたときに音楽を停止し、最初からやり直すにはどうすればいいですか?

メディアプレーヤーとアンドロイドスタジオを使用しています。これまでに持っていたメディアプレーヤーのコードはすべてここにあります:

MediaPlayer mediaPlayer = MediaPlayer.create(pagetwo.this、R.raw.audio1); mediaPlayer.start();

謝罪、少し初心者です。

答えて

0

あなたはこのユースケースを処理するために、あなたの活動の基本的なライフサイクル・メソッドを使用することができます:あなたが新しいアクティビティを開き、onResume(呼び出す場合

Androidのは、あなたが入力した場合/戻ってくる)onPause()を呼び出します。最初の活動。

onPause()のonResume()およびmediaPlayer.stop()でmediaPlayer.start()を呼び出す場合は、目的の動作が必要です。

関連する問題