アクティビティ A で開始したサウンドをアクティビティ B で停止したいのですが、どうすればよいですか?
サウンドを開始するために使用しているコードは次のとおりです。
MediaPlayer mp = MediaPlayer.create(con, R.raw.siren1);
mp.start();
ありがとう。
編集:解決策は次のとおりです。
活動A
static MediaPlayer mp;
.........
mp = MediaPlayer.create(con, R.raw.siren1);
mp.start();
アクティビティ B
confirmButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
if (SmsReceiver.mp.isPlaying() == true) {
SmsReceiver.mp.stop();
}
finish();
}
});