4

ステータスバーに動的に小さなアイコン通知を設定するにはどうすればよいですか? Notification.Builder.setSmallIcon(int icon)このコードはリソースから静的アイコンを設定します。アイコンを動的に設定する必要がある

ここに画像の説明を入力

アイコンの温度は動的に変化します

助けてください。

4

1 に答える 1

1

新しいアイコンで新しい通知を作成し、通知の作成時に同じ IDを使用するだけです。古い通知を置き換えるため、通知の画像が変更されます。

また、ドローアブル フォルダーにあまり多くのアイコンを入れたくない場合。文字列からBitmapDrawableを作成し、それを smallIcon として設定します。

于 2016-01-03T12:22:55.703 に答える