Mah*_*der 0 c# windows-phone-8
我正在开发一个Windows Phone应用程序,其中应用程序可以选择将应用程序固定到主屏幕.我正在使用ShellTileSchedule类来定期安排更新.我的应用程序没有推动任何更新到tile的一些原因.我的应用数据完全是本地的,没有来自外部的数据.
在我的磁贴更新中,我没有更新lile上的任何图像,只是更改要显示的数据.
foreach (ShellTile tile in ShellTile.ActiveTiles)
{
IconicTileData tileData = GetTileData();
tileSchedule = new ShellTileSchedule(tile, tileData);
tileSchedule.Interval = UpdateInterval.EveryHour;
tileSchedule.Recurrence = UpdateRecurrence.Interval;
tileSchedule.Count=GetUserData();
tileSchedule.StartTime = DateTime.Now;
tileSchedule.Start();
tile.Update(tileData);
}
Run Code Online (Sandbox Code Playgroud)
在这方面有任何帮助吗?或者我需要后台代理来更新磁贴?
ShellTileSchedule只能从网络上提取图像,而不能从手机本身提取图像.这是ShellTileSchedule的限制之一.如果要将背景图像设置为手机上的资源,请查看使用推送通知.
资料来源:http://www.silverlightshow.net/news/WP7-Using-ShellTileSchedule-to-update-your-app-s-Live-Tile-background.aspx
| 归档时间: |
|
| 查看次数: |
2550 次 |
| 最近记录: |