Уведомление с messageStyle и dataset () изображение не работает - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь отобразить уведомление, используя messageStyle, с объектом person и изображением, переданным SetData, но я получаю только информацию от человека в уведомлении, а не Image. Используя стиль bigpicture, я могу получить изображение на большом значке и увеличить его, чтобы не было проблем с URL. Буду признателен за любую помощь, так как, следуя документации, которую я попал в тупик: / Спасибо, я получил пример кода, который я использую для отображения уведомления.

                if(!string.IsNullOrEmpty(notificationMessage.Data?.Media?.Url))
                {   
                    var imageUri = Android.Net.Uri.Parse(notificationMessage.Data.Media.Url);
                    MessagingStyle.Message messaget = new MessagingStyle.Message("Picture", notification.Timestamp.Ticks, notificationPerson)
                    .SetData("image/", imageUri);
                    messageStyle.AddMessage(messaget);
                }
                else messageStyle.AddMessage(notification.Message ?? "", notification.Timestamp.Ticks, notificationPerson);

                notificationBuilder.SetStyle(messageStyle);
                notificationManager.Notify(uniqueId, notificationBuilder.Build());
...