2014-07-26 55 views
1

如何为Windows Phone 8.1应用程序制作实时切片?如何为Windows Phone 8.1应用程序制作实时切片?

这是互联网上保存最好的秘密!

我正在尝试制作一个图块,只要应用程序暂停,它就会用一些文本更新实时图块。

我已经阅读/观看了大量的实时拼贴“教程”,并且它们都不兼容Windows Phone 8.1。

在高层次上,我需要遵循哪些步骤来完成此操作?

注:我很清楚瓷砖模板存在...但秘密是如何处理它们。所有的代码不仅不能用于Windows Phone 8.1,而且最重要的是,代码假定人们已经知道如何制作实时拼贴。

+1

创建动态磁贴。如果你问一个链接到一个教程,你的问题根据[帮助/关于话题]指引立刻变得题外话。 –

+0

我没有要求一个。我在问高层应该怎么做。最后一行是一个笑话,但我会删除它 – Evorlor

+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); 
+0

这段代码去哪里? – Evorlor

+0

在你的应用程序中的任何地方你想:)在我的情况下,我已经创建了util类TileRiner,它生成不同类型的瓷砖。在你的情况下,你可以在onsuspending方法中使用上面的代码 –

+0

嗯...我必须追加一个字符串还是可以直接从.xml读取它? – Evorlor

相关问题