何百万通りも試しましたが、どの方法でも携帯の HOME ボタンを押しても音楽が流れ続けます。私の最後の試みはアプリケーションでしたが、私はまだ同じ問題を抱えています.
これは私のコードです。
public class ProvaMusica extends Application {
Intent musica_backGround;
public Background_music musicaDiBackground = new Background_music();
public void avvia(){
//this is the class where i manage mediaplayer//////////
musica_backGround=new Intent(this, Background_music.class);
startService(musica_backGround);
}
public void onDestroy(){
stopService(musica_backGround);
}
}
私の最初のアクティビティでは、このコードを使用して音楽を開始します
ProvaMusica appState = ((ProvaMusica)this.getApplication());
appState.avvia();
では、他のアクティビティを表示しているときに音楽を再生し、アプリが表示されていないときに音楽を停止するにはどうすればよいですか?
アクティビティから別のアクティビティに移動している間も音楽を再生し続けたいのですが、新しいアクティビティが開始されたときに、音楽を停止してから再び開始したくはありません。