导航远离枢轴项目时停止任务

时间:2013-12-06 21:22:09

标签: windows-phone-7 windows-phone-8

我有一个数据透视应用程序,其中所有数据透视表项都取决于网络。当用户导航到它们时,这些数据透视表项会自动更新。所以我可以通过任何方式停止当前数据透视表项目正在执行的操作(无论是Web访问,更新数据库)这样我的应用程序不会滞后,反应时间很快?目前,如果当前的枢轴项目正在更新(图像的异步Web检索等),它会挂起一点。 我希望效果就像“人物”中心一样。

1 个答案:

答案 0 :(得分:1)

如果你选择停止当前枢轴的活动,它也会花费相同的时间,问题仍然存在。我建议你为每个枢轴项目安装带有计时器(1秒)的装载机。当你转移到next pivotitem,首先启动计时器(不启动任何其他活动),当该计时器到期时,启动timerTick中的其他活动。因此,用户体验将是良好的,它不会给出曲折的体验,