我执行以下导航模式:
- 导航到应用程序(它是主视图)
- 进入从 REST 服务器获取某些内容的详细视图(即,它会显示几秒钟的进度指示器)
- 在进度指示器仍然显示时,我快速连续单击两次后退按钮(容易误操作)
- 应用程序返回到主视图,但细节视图的内容叠加在其上。
下面显示了由此产生的混乱的屏幕截图。
这是在诺基亚 Lumia 800 和 HTC Titan 上重新创建的。
首先 - 什么是h..?我能做些什么来实现这一点吗?
输出中没有显示异常(或其他任何内容)。细节视图的方法中唯一发生的事情OnNavigatedFrom()
是消除背景图像(出于内存原因)。它也发生在其他视图中。
我的想法是两个视图上的 draw 方法在不同的线程上调用,只留下主视图响应。
关于这里发生了什么以及如何修复此错误的任何想法?