如何为Windows Phone 8.1 Apps制作实时图块?
这是互联网上最好的秘密!
我正在尝试制作一个平铺,每当应用程序暂停时,它会用一些文本更新实时平铺。
我在实时图块上阅读/观看了大约十二个“教程”,但它们都没有与Windows Phone 8.1兼容。
在较高的层面上,我需要遵循哪些步骤才能完成此任务?
注意:我很清楚Tile模板存在......但秘诀是如何处理它们。所有代码不仅不能为Windows Phone 8.1编译,而且最重要的是,代码假定人们已经知道如何制作实时图块。
答案 0 :(得分:2)
以下是如何在Windows Phone 8.1中创建实时图块
//Generates an image tile
StringBuilder sb = new StringBuilder("<tile>");
sb.Append("<visual version=\"2\">");
sb.Append("<binding template=\"TileSquare150x150Image\" fallback=\"TileSquarePeekImage01\">");
sb.Append("<image id=\"1\" src=\"ms-appx:///Assets/Logo.scale-141.png\"/>");
sb.Append("</binding>");
sb.Append("</visual>");
sb.Append("</tile>");
XmlDocument xmldoc = new XmlDocument();
xmldoc.LoadXml(sb.ToString());
TileNotification tileNotification = new TileNotification(xmldoc);
TileUpdater tileUpdator = TileUpdateManager.CreateTileUpdaterForApplication();
tileUpdator.Update(tileNotification);