Witam.
W aplikacji napisanej w Xamarin Forms pod Androida (v.12) wywołuję powiadomienia wykorzystując kod:

Intent intent = new Intent(AndroidApp.Context, typeof(AlarmHandler));
intent.PutExtra(TitleKey, title);
intent.PutExtra(MessageKey, message);

PendingIntent pendingIntent = PendingIntent.GetBroadcast(AndroidApp.Context, notifyId, intent, PendingIntentFlags.UpdateCurrent | PendingIntentFlags.Immutable);
long triggerTime = GetNotifyTime(notifyTime.Value);
AlarmManager alarmManager = AndroidApp.Context.GetSystemService(Context.AlarmService) as AlarmManager;
alarmManager.Set(AlarmType.RtcWakeup, triggerTime, pendingIntent);

Powiadomienia ładnie mi działają ale nie pokazuje się na nich żadna ikonka. Chciałbym aby powiadomienia miały moją ikonkę.
Naszukałem się po necie różnych rozwiązań ale nie trafiłem na dokładny opis co musze zrobić aby ta ikonka się pokazała.
Wszędzie piszą, że powinna pokazać się ikona aplikacji ale pomimo, że mam ją ustawioną to nie pokazuje się.
Czy ktoś mógłby mi wytłumaczyć jak taką ikonkę zdefiniować.

Ewentualnie jak w tym kodzie użyć Notification.Builder. Tam można podać ikonkę do wyświetlenia. Nie znalazłem nigdzie przykładu użycia tego obiektu przy definiowaniu opóźnionych powiadomień.