アクティビティがどこから起動されたかに応じて、アクティビティの動作をどのように変える(さまざまなメソッドを呼び出す)ことができますか?
ユーザーが曲を選択したとき、またはユーザーが「再生中」ボタンを押したときに起動されるアクティビティがあります。
理想的には、アクティビティaから曲が選択された場合、アクティビティbはサービスにバインドし、選択された曲を再生するようにサービスに指示します。
アクティビティaから[再生中]ボタンが選択されている場合、アクティビティbはサービスにバインドされますが、曲の再生を開始するようには指示されません。
これは、インテント、ブロードキャスト、または一連のifステートメントのいずれかを介して何らかの形で達成可能であることがわかりましたが、これを実装する最善の方法がわかりません。ご協力いただきありがとうございます。