区分WP8上的页面导航和快速应用程序切换
本文关键字:应用程序 导航 WP8 区分 | 更新日期: 2023-09-27 18:36:53
要释放和重新创建资源,我必须区分导航到应用程序的另一页和快速的应用程序切换。
我怎样才能做到这一点?我必须使用哪些事件才能正确执行此任务?
该应用程序是一个 XAML,其中包含在 Windows Phone 8 上运行的 DirectX 应用程序。
致以最诚挚的问候,惠美
您可以在
应用程序框架(PhoneApplicationFrame
或使用的任何自定义框架)中注册 OnNavigated 事件,也可以重写页面的 OnNavigatedFrom
方法。
然后,可以查询NavigationEventArgs
以检查 URI 是否为外部页面。例如:
private void OnNavigated(object sender, NavigationEventArgs navigationEventArgs)
{
if (navigationEventArgs.Uri.ToString() == "app://external/")
{
// This is a Fast App Switch navigation
}
}