1
I'amは正確にボタンで、活動を経てMediaPlayerのサービスを開始停止します:MediaPlayerのサービスはonBackPressed
startService(new Intent(this, PlayerService.class));
私のサービスは、私はから抜け出すことができますのonCreateでのMediaPlayer
@Override
public void onCreate() {
mp = new MediaPlayer();
mp.setOnPreparedListener(this);
prepareMediaPlayer(); //prepares the MediaPlayer, setDataSource and so on
Log.d(TAG, "onCreate Service");
}
を実行しますホームボタンとストリームのアクティビティはうまくいきますが、私がbackButton経由で戻ってくると、ストリームは停止します。そして再び始める。他のデータソースと。 なぜ私を助けることができますか? エラーはありません!
フォアグラウンドサービスでそれを解決しました。 – Leandros