Уведомления о значках не отображаются на значке - PullRequest
0 голосов
/ 02 августа 2020

Уведомления о значках не отображаются на значке. Я использую этот фрагмент кода для отображения количества значков в моем приложении uwp (Windows версия спецификации - 1903)

Windows.Data.Xml.Dom.XmlDocument badgeXml = BadgeUpdateManager.GetTemplateContent(BadgeTemplateType.BadgeGlyph);
Windows.Data.Xml.Dom.XmlElement badgeElement = badgeXml.SelectSingleNode("/badge") as Windows.Data.Xml.Dom.XmlElement;
badgeElement.SetAttribute("value", ObjFactory.Instance.CreateRuntimeData().BadgeMessageCount.ToString());
BadgeNotification badge = new BadgeNotification(badgeXml);
BadgeUpdater badgeUpdater = BadgeUpdateManager.CreateBadgeUpdaterForApplication();
badgeUpdater.Update(badge);

Этот код изначально правильно показывает количество значков но иногда он внезапно исчезает большую часть времени после выхода из приложения.

Итак, что-то изменилось в коде, потому что код работает правильно, но не показывает количество значков, или есть какие-то проблемы на системном уровне?

...