【发布时间】:2014-04-25 13:20:16
【问题描述】:
我正在使用 ShellTileSchedule 在 2 小时后安排本地通知,问题是有时它不会被触发,有时它会立即被触发。 我等了两个小时,Tile 没有得到更新,但后来我取消固定瓷砖并再次固定它,看看我的通知就在那里。 瓷砖时间表是否有任何限制或我做错了,请参阅下面的代码
ShellTile primaryTile = ShellTile.ActiveTiles.First();
StandardTileData standardTileData = new StandardTileData();
standardTileData.BackgroundImage = null;
standardTileData.Title = "WE Have A Notification!";
standardTileData.Count = 1;
standardTileData.BackTitle = "MY FARM .";
standardTileData.BackContent = name;
standardTileData.BackBackgroundImage = null;
ShellTileSchedule scheduler = new ShellTileSchedule(primaryTile, standardTileData);
scheduler.Recurrence = UpdateRecurrence.Onetime;
scheduler.StartTime = DateTime.Now.AddSeconds(7200);
scheduler.Start();
P.S:我尝试在 Scheduler.startTime 中给出不同的值,但没有用。
【问题讨论】:
标签: c#-4.0 windows-phone-8 cocos2d-x