【问题标题】:What is the hype around the Windows Phone 8 back button?围绕 Windows Phone 8 后退按钮的炒作是什么?
【发布时间】:2013-07-02 15:14:47
【问题描述】:

我知道如何实现后退按钮。我的问题是关于期望的行为(正如我所经历的那样,围绕它进行了大肆宣传,需要良好地实现后退按钮才能在商店中销售应用程序)。

有官方出处: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402536(v=vs.105).aspx#BKMK_BackButton

但我从未使用 WP8 超过 5 分钟。我了解“Windows”按钮/键与 android home 和 ios home 按钮相同。是真的,WP8 背部应该和安卓背部一样吗? (简单地浏览页面(屏幕/活动),关闭警报或取消确认弹出窗口,或者如果它是第一个/唯一/最后一个页面/活动,应用程序应该退出。)

根据我的经验,有一个长按后退按钮,它会调出应用切换器(~ios double home)。我真的不应该关心这个按钮吗?其余按钮(窗口、关机、相机(半满和全满)、搜索)的默认行为是否相同?我应该覆盖它们吗?我可以覆盖它们(我想我可以使用相机,但我可以将音量控制用于其他目的)吗?

【问题讨论】:

    标签: windows-phone-7 windows-phone-8


    【解决方案1】:

    certification requirements 列出了后退按钮应该做得很好。简而言之,这听起来像您描述 Android 后退按钮的方式 - 以下是相关要求:

    (5.2.4.1) 按返回按钮必须将应用返回到上一页或返回到返回堆栈中的任何前一页。

    (5.2.4.2) 从应用的第一个屏幕按返回按钮必须关闭应用。

    (5.2.4.3) 如果当前页面显示上下文菜单或对话框,按下后退按钮必须关闭菜单或对话框并将用户返回到打开上下文菜单或对话框的屏幕。

    您不必处理触发长按,也不需要专门处理导航(假设您使用NavigationService 进行页面导航。)

    你绝对可以override the camera button,但搜索、功率和音量都不受限制。

    【讨论】:

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