アイコンを設定するには、白い透明の背景に.pngを使用します。 ロック画面と通知領域に表示しても問題ありません。 enter image description here通知エリアと通知トレイのAndroidで異なる通知アイコンを使用する方法
すぐ通知ドロワーのアイコンがあまりにも白色で示されている(同じアイコンである):
アイコンが黄色で強調表示されています。 enter image description here
しかし、別のアイコン(この場合は青色のトラック)を使用したいと思います。 今は、Notification.Builder.SetColor()を使用して色を青に設定しています。タイトルはその色で表示されます。
Gmailのアイコンがステータスバーに白く表示され、ドロワーに赤色で表示されます。
通知を作成するための実際のコードです。 コードは、私は、通知の引き出しにアイコンの色を設定するか、別のアイコンを使用するにはどうすればよいXamarin.Droid
var notificationManager = GetSystemService(Context.NotificationService) as NotificationManager;
Notification.Builder builder = new Notification.Builder(this)
.SetContentTitle(title)
.SetContentText(desc)
.SetSmallIcon(Routes.Droid.Resource.Drawable.truck)
.SetAutoCancel(true);
builder.SetLargeIcon(BitmapFactory.DecodeResource(Resources, Resource.Drawable.truckColor));
builder.SetColor(Android.Graphics.Color.Rgb(33,150,243));
var notification = new Notification.BigTextStyle(builder).BigText(desc).Build();
notificationManager.Notify(-1, notification);
のためにあるのですか?
目的は、通知領域にアイコンを白で表示し、通知トレイに青色で表示することです。