【问题标题】:How to resolve back button issue in windows phone 8 game application?如何解决 windows phone 8 游戏应用程序中的后退按钮问题?
【发布时间】:2014-03-14 13:05:10
【问题描述】:

这个问题可能与 WP8 back button go two steps back

我的游戏页面结构如下

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

我的问题从这里开始..

现在用户在“Level1”用户点击手机返回按钮它显示Alert Page。错了

但正确的方法是从“Level1”到MainPage

我尝试在 Level1 页面中使用以下代码

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

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

任何人告诉我我在哪里出错以及我需要为 RootFrame 添加什么代码。这是我的第一个 Wp8 游戏应用程序开发。谢谢你

【问题讨论】:

标签: c# xaml windows-phone-8


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-10
    相关资源
    最近更新 更多