如何解决windows phone 8游戏应用程序中的后退键问题

本文关键字:应用程序 问题 游戏 何解决 解决 phone windows | 更新日期: 2023-09-27 17:50:12

这个问题可能是重复的WP8后退键后退两步

游戏页面结构如下

MainPage(选择新游戏)-> Level1页面(完成60秒后该页面自动转到下一页->警报页面(它包含TryAgain- home - exit按钮,如果用户单击TryAgain按钮"Level1"页面显示)

我的问题从这里开始…

现在用户在"Level1"用户点击手机返回按钮,它显示警报页面。这是错误的

,但正确的方法是从"Level1"到MainPage

我尝试以下代码在Level1

protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
    {
        RootFrame.RemoveBackEntry();
        base.OnBackKeyPress(e);
    }

我在RootFrame中得到错误名称'RootFrame'在当前上下文中不存在

有谁告诉我我在哪里犯了错误,我需要为RootFrame添加什么代码。这是我开发的第一个Wp8游戏应用。谢谢你

如何解决windows phone 8游戏应用程序中的后退键问题

我刚刚遇到了同样的问题。本教程使用RootFrame.RemoveBackEntry();默认为NavigationService.RemoveBackEntry();