【发布时间】:2014-08-06 14:53:45
【问题描述】:
我正在实现我的应用程序支持的password lock feature。
- 我的申请已被执行。
- 并且用户在一些页面之间导航。
- 用户单击主页按钮,因此我的应用已暂停。
- 用户想再次打开我的应用,所以我的应用恢复了。
- 现在我的应用程序向用户显示(在恢复处理程序中)密码锁定页面。
- 如果用户输入了正确的密码,用户可以继续浏览带有反堆叠页面的应用程序。一切都很完美。
- 但是在
5的情况下,如果用户单击硬件返回按钮怎么办?
在这种情况下,我的应用程序关闭my passwordlock page并在后台显示(我的应用程序的)其他页面。显然是错误的行为。
在这种情况下,我想导航到用户之前访问过的其他应用程序页面。它可以是主屏幕或 Facebook。
我该如何处理这种情况?
【问题讨论】:
-
检查where your navigation is performed 并在导航之前执行一些操作,可能清除后台堆栈,导航到主页,这取决于您的需要。
标签: windows-runtime winrt-xaml windows-phone-8.1