4

你们都知道 Windows Phone 的后台堆栈是对的。如果您浏览某些应用程序,请在启动每个应用程序后点击 Home 键。现在点击并按住 Backkey 以查看 Backstack。您现在可以看到您的应用程序的一些小图像,并且可以选择要向右移动的图像。

问题:是否可以在创建backstack图像之前进行拦截?我试图在各种事件中模糊我的页面(包括 OnNavigatingFrom)但无济于事。

我的猜测是触发了其他事件(可能是我们无权访问的事件)并创建了位图,因为当您使用 Backstack 进行导航时,您只能看到从保存的图像到真实页面的轻微过渡 IMO。

有谁知道是否可以在后台拦截或操纵这些图像?

Backstack 缩略图的 WP 模拟器的示例屏幕截图在此处输入图像描述

4

2 回答 2

2

根据我的评论,我刚刚尝试过这个:

  1. 在代码的任意位置设置断点
  2. 启动带有调试器的应用程序,然后让它到达断点
  3. 当调试器停止执行时,长按后退按钮
  4. 即使托管代码执行已停止,也会显示任务切换 UI

从那里,我认为我们可以有把握地得出结论,任务切换和缩略图完全由本机代码处理。因此,您无能为力。

于 2012-07-19T18:04:27.877 回答
0

我最近写了一篇博文,讨论了我尝试从应用程序快照中隐藏数据的方式。(你可以在这里阅读:http ://corstianboerman.com/trying-to-hide-crucial-data-from-an-application-snapshot/ )

结果:你就是无法隐藏它。

于 2014-01-18T11:32:16.337 回答