1

我的情况如下:

后台进程开始后,我想使用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 分钟内多次自定义平铺更新。

谢谢。

4

1 回答 1

0

要比允许的更新频率更高,ShellTileSchedule您必须将生成和更改磁贴图像外包给远程服务,并在适当时使用磁贴推送通知来更新磁贴。

是一个很好的演练。

于 2013-04-12T17:45:49.633 回答