MediaPlayer в Service

public class MyService extends Service {

@Override
public void onCreate() {
    super.onCreate();
    musicSound = MediaPlayer.create(this, R.raw.music);
    musicSound.setLooping(true);

}
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
    musicSound.start();
    return START_STICKY;
}
@Override
public void onDestroy() {
    musicSound.stop();

}

Здравствуйте. Я только учусь. Мне нужно чтобы музыка останавливалась при сворачивание приложения. Вариант прописывать onStop и onPause в каждом активити не подходит т.к. внутри приложения много переходов по активити.Сколько бы я не пытался найти ответы в интернете, все обучалки показывают только реализацию через вызов кнопкой stopService, что мне так же не подходит.


Ответы (0 шт):