我在WP7墓碑中遇到了一些问题。我的问题是,当我尝试突然出现墓碑并回来时,应用程序挂起。即在加载页面之后,我按下设备菜单按钮,并在几秒钟内按下了返回按钮(在实际页面消失之前按下后退按钮)。在此期间页面加载但应用程序挂起/后退按键不起作用。如果我们尝试一个缓慢的thombstone它是完美的工作。而且非常有趣的是,当墓碑装载和卸载事件的APP完美工作。请任何人帮我解决这个问题。“WP7”突发墓碑问题
1
A
回答
1
这听起来像你的应用程序已经被停用,但没有墓碑。这不会导致App或Page控制器被调用,导致您的应用程序以意想不到的方式行事。我强烈建议阅读Windows Phone Silverlight Application Life Cycle文档。可发生
这种情况下,如果 按下开始和后退按钮上 手机快速连续用户:对上述物品的有关提取物。在此 的情况下,应用程序收到 取消激活事件,系统开始保存 应用程序的状态以执行应用程序 逻辑删除。在此操作完成之前, 已收到应用程序激活事件 。系统知道 应用程序未从 内存中删除,因此执行流程与 不同。具体做法是:
•这个应用程序的构造不叫。
•页面的构造不叫。
的应用程序,以确定 如果这种情况发生是 设置一个标志,表明如果 页面构造函数被调用的唯一途径。如果您在上面的部分 通知,该标志 在页面构造函数设置,并 在OnNavigateFrom事件清除。 在这种情况下,我们会收到 的OnNavigatedTo事件,但我们将看到 该页面的构造不 调用。这告诉我们我们的 应用程序没有墓碑。
相关问题
- 1. 墓碑清理内存WP7
- 2. WP7墓碑内存保存
- 3. XNA - WP7 - TiledLib - 序列化和墓碑
- 4. wp7中的用户控件墓碑
- 5. SQL Server 2008的墓碑问题
- 6. 将图像恢复到WP7墓碑后的相同位置
- 7. wp7 silverlight canvas在墓碑后显示黑屏
- 8. WP7应用程序中的墓碑列表框
- 9. 墓碑wp7如何保存枚举...和其他unkwon对象
- 10. WP7从墓碑中恢复并返回页面
- 11. WP7控件:从墓碑恢复后何时设置VisualState?
- 12. WP7如何在墓碑之间保存cookie?
- 13. MVVM轻和WP7 ViewModel墓碑不起作用
- 14. 防止起始菜单,从墓碑WP7应用
- 15. Windows phone 7 silverlight墓碑
- 16. Windows Phone 7:与URIs墓碑?
- 17. 问题与MVVMLight ViewModelBase WP7的继承基类中的公共无参数构造函数墓碑
- 18. 导航和墓碑 - 最佳实践
- 19. 从墓碑归来时RootVisual为null?
- 20. Cassandra的墓碑物理位置
- 21. Cassandra不断的墓碑压实的表
- 22. 墓碑的画布可见性属性
- 23. 墓碑限达到100K细胞
- 24. WP 7.5 - 如何测试墓碑?
- 25. 我还需要在芒果墓碑吗?
- 26. 查看许多墓碑警告
- 27. cassandra斑点,墓碑和空间回收
- 28. ViewModel依赖于服务+墓碑
- 29. 不能墓碑ItemsBox的列表框
- 30. WP7墓碑,将雪碧保存到当前状态不起作用
你有没有试着用调试器中运行附?如果是这样的话,会发生什么?你可以点击Debug | Break All,然后调试| Windows |线程并检查每个线程的调用堆栈,看它是否卡住,可能是在UI线程上做了一些应该在后台线程上完成的事情? – Damian 2011-05-16 10:55:49
你能提供确切的详细信息如何repro这?网页上有什么?你在做什么来造成墓碑? – 2011-05-16 12:28:15