音楽アプリにウィジェットを作成しようとしています。アプリにはメディアプレーヤーを処理するサービスがあるため、アプリを「最小化」しながら音楽を聴き続けることができます。サービスからウィジェットを更新する必要があることはわかっていますが、見つけたすべての例では、更新ごとに新しいサービスを開始する必要があり、それは私が望んでいることではありません。
どんな助けでも大歓迎です!
前もって感謝します
音楽アプリにウィジェットを作成しようとしています。アプリにはメディアプレーヤーを処理するサービスがあるため、アプリを「最小化」しながら音楽を聴き続けることができます。サービスからウィジェットを更新する必要があることはわかっていますが、見つけたすべての例では、更新ごとに新しいサービスを開始する必要があり、それは私が望んでいることではありません。
どんな助けでも大歓迎です!
前もって感謝します
サービスなしでもできます。更新に時間がかかりすぎると、Android がサービスを終了し、アプリケーションが応答しません (ANR) エラー メッセージが表示される可能性があるため、このサービスをお勧めします。これらは、Web サービス リクエストを送信する場合などです。それ以外の場合は、カスタム AppWidgetProvider を使用して、(サービスを作成せずに) RemoteViews (サービスで行うのと同じ方法) を使用してウィジェットを更新できます。それを行う方法の詳細については、これを参照してください