public class BackgroundSoundService extends Service {
private static final String TAG = null;
MediaPlayer player;
public IBinder onBind(Intent arg0) {
return null;
}
@Override
public void onCreate() {
super.onCreate();
player = MediaPlayer.create(this, R.raw.idil);
player.setLooping(true); // Set looping
player.setVolume(100,100);
}
public int onStartCommand(Intent intent, int flags, int startId) {
player.start();
return 1;
}
@Override
public void onDestroy() {
player.stop();
player.release();
}
}
MediaPlayer在所有活动中播放的声音形式的问题是,当我使用主页按钮离开应用程序或仅当我实际上关闭帮助时才锁定手机时,声音不会停止。
请提供任何帮助。
我正在尝试在Android Studio上制作一个游戏,即使您切换活动,背景音乐也会连续播放,但是我希望在用户离开应用程序时停止播放音乐。我搜索了...