Здесь я запускаю сервис для воспроизведения музыки. Этот фрагмент кода находится в моем методе onStart() моей деятельности
if(musicServiceStartIntent == null) {
musicServiceStartIntent = new Intent(this, MusicService.class);
startService(musicServiceStartIntent);
bindService(musicServiceStartIntent, musicConnection, Context.BIND_AUTO_CREATE);
}
Сначала я запускаю свой сервис, а затем привязываю его. И я вызываю unbindservice() в методе onDestroy(). Моя активность была уничтожена, и служба остановилась.
unbindService(musicConnection);
Объявление файла манифеста
<service android:name=".Services.MusicService"/>
Как я могу поддерживать работу службы в фоновом режиме даже после уничтожения активности. Я ссылаюсь на несколько потоков StackOverflow, но они бесполезны.