【问题标题】:Windows Phone 7 Physical Button OverloadingWindows Phone 7 物理按钮重载
【发布时间】:2011-02-15 06:02:29
【问题描述】:

是否可以访问手机物理按钮引发的任何事件?特别是音量按钮。向任何方向推进都会很棒。

【问题讨论】:

  • 希望不会,因为这是糟糕的用户体验。这些按钮的行为应该是可预测的
  • 如果你修改音量是不好的,但我认为读取当前音量绝对没问题。例如,您的应用程序可能会根据声音级别显示不同的视觉效果。

标签: c# windows-phone-7


【解决方案1】:

只有返回按钮,即便如此,您做事的能力也会受到严重限制。修改任何这些按钮的行为(在允许的后退按钮修改之外)将导致您的应用被拒绝认证。

这是 WP7 UI Design and Interaction Guidelines 所说的:

  • “开发者无权修改开始按钮的行为...” 107
  • “开发人员无法修改或更改搜索按钮的行为。” pg。 109
  • “开发人员只能实现 Back Button 行为,这些行为可以向后导航或关闭上下文菜单或模式对话框。禁止所有其他实现。”页。 111
  • “开发者没有有权修改电源按钮的行为...” 113
  • “开发人员无法编辑音频传输控件覆盖或覆盖音量按钮行为。” pg。 115
  • “开发者不能修改或改变相机按钮的行为。” pg。 117

【讨论】:

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