再生の進行状況を示すために、バックグラウンドで再生中のトラックの 2 つのテキストと 1 つの進行状況バーを含むステータス バー通知を表示したいと考えています。これは毎秒更新する必要があります。
現在、ProgressBar を含む RemoteViews と 2 つの TextViews を使用しています。RemoteViews.setTextViewText() と RemoteViews.setProgressBar() を使用してそれらを更新し、NotificationManager.notify() を呼び出して通知バーに更新を表示しています。これは問題なく動作しますが、時間の経過とともに非常に遅くなります。LogCat で大量のゴミが生成されていることがわかり、収集に時間がかかりすぎているようです。
これをより良い方法で実装する方法についてのアイデアはありますか?
ありがとう