Android Hive のチュートリアルに基づいて Android 音楽プレーヤーを作成しています。リンクはこちらです。
http://www.androidhive.info/2012/03/android-building-audio-player-tutorial/
このような音楽プレーヤーを作成するためのチュートリアルです。
これで、このチュートリアルを使用してカスタマイズした音楽プレーヤーを正常に作成できましたが、バックグラウンドで音楽を再生しないという問題があります。それで検索して、この投稿を見つけました
Android のアクティビティ全体で BG ミュージックを再生する
からMediaPlayerクラスを実行する必要があることがわかりましたAndroid Service
。Android Service を使用し、再生と一時停止のメソッドを作成したところ、バックグラウンド ミュージックが正常に実行されるようになりました。
さてここからが本題です
seekbar、Timerなどの MediaPlayer オブジェクトに依存するサービスからこのコンポーネントを更新するにはどうすればよいですか?それを取得できません。
これらはメディア プレーヤー オブジェクトに依存しており、MediaPlayer オブジェクトは現在 Service にあるためです。