我的方案如下:
一旦后台进程开始,我想使用 Deployment.Current.Dispatcher 生成几十个平铺背景图像,然后我想为每个生成的背景安排平铺更新。
我将所有生成的图像存储在 / Shared / ShellContent / 中,并按以下方式调用 ShellTileSchedule :
var shellTileSchedule1 = new ShellTileSchedule
{
StartTime = DateTime.Now.AddMinutes(1),
RemoteImageUri = new Uri("http://212.120.12.197/wus/shell1.jpg")
};
shellTileSchedule1.Start();
但是,后台进程似乎不支持 ShellTileSchedule ,或者至少我无法在此处找到支持: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662941%28v=vs.105%29.aspx
任何提示或想法我如何解决我的问题? 常规平铺更新(ShellTileData)不是一个选项,因为它每30分钟只运行一次 - 我需要的是在30分钟内多次自定义平铺更新。
感谢。
答案 0 :(得分:0)
要比ShellTileSchedule
更频繁地更新,您必须将生成外包并将平铺图像更改为远程服务,并在适当时使用平铺推送通知更新平铺。
Here是一个很好的演练。