我尝试了一百万种方式,但是当我播放手机的 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();
现在,我应该怎么做才能让音乐在显示其他活动时播放并在我的应用程序未显示时停止音乐?
我希望音乐从一项活动转移到另一项活动时继续播放,我不想在新活动开始时停止音乐然后重新开始。