[解決済み] Lollipopで通知アイコンの背景を変更する
2023-07-31 13:48:41
質問
私は 通知デザイン パターン を読んでいましたが、通知アイコンの背景について言及しているものは見つかりませんでした。おそらくお気づきのように、カスタム通知の背景はライトグレーだけです。しかし、ハングアウトのようなアプリや、単に USB デバッグの通知には、通知アイコンの背景にカスタム カラーがあります。
そのグレーを何か他の色に変更する可能性はありますか? (その特定のサークルの色をプログラム的に)
どのように解決するのですか?
1)色を取得する
int color = 0xff123456;
int color = getResources().getColor(R.color.my_notif_color);
int color = ContextCompat.getColor(context, R.color.my_notif_color);
2) 通知に色を設定する
NotificationCompat.Builder builder = new NotificationCompat.Builder(this);
...
builder.setColor(color);
Notification notif = builder.build();
この色はLollipopのみで有効であり、また の背景のみに影響します。 . 大きなアイコンが表示された場合、その内容はすべてあなたの責任です。
関連
-
[解決済み] Androidでフローティングアクションボタンの色を変更する
-
[解決済み] Lollipopでボタンの文字が強制的に全角になるのはなぜですか?
-
[解決済み】戻るボタンを2回クリックしてアクティビティを終了する方法
-
[解決済み】Android ADB デバイスがオフラインでコマンドを発行できない。
-
[解決済み】Android 5 Lollipopで通知バーのアイコンが白くなる件
-
[解決済み] EclipseのAndroidプロジェクトにライブラリ/JARを追加する
-
[解決済み] EditTextの右側のDrawableにonClickListenerを設定する [重複] [重複
-
[解決済み] FragmentPagerAdapterのgetItemが呼び出されない
-
[解決済み] LayoutParamsの高さを密度に依存しないピクセル数でプログラム的に設定する。
-
[解決済み] 通知レイアウトと文字色のカスタマイズ
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Androidのプッシュ通知。通知にアイコンが表示されず、白い四角が表示される。
-
[解決済み] 設定ページに移動せずに位置情報サービスをオンにする
-
[解決済み] プログラム的に電話をかけるには?
-
[解決済み] プログラムでソフトキーボードを開く
-
[解決済み] CardView layout_width="match_parent "が親のRecyclerViewの幅と一致しない。
-
[解決済み] DialogFragmentを正しく終了させるには?
-
[解決済み] 複数のフィルタを持つBroadcastReceiverか、複数のBroadcastReceiverか?
-
[解決済み] ProjectScopeServices に Factory タイプのサービスはありません。
-
[解決済み] BottomNavigationViewを新しいNavControllerで使用する際に、フラグメントを生かす方法はありますか?
-
[解決済み] WhatsAppでメッセージを送信する