【问题标题】:Stop Sound when Hold key is pressed按下 Hold 键时停止声音
【发布时间】:2012-07-13 14:43:14
【问题描述】:

我想在用户按下按住键或电源键时停止媒体声音 我这样做

    public boolean onKeyDown(int keyCode, KeyEvent event) {
    if(keyCode == KeyEvent.KEYCODE_ENDCALL || keyCode == KeyEvent.KEYCODE_POWER){
        pauseSound();
    }
    return super.onKeyDown(keyCode, event);
}

但是当按下电源或结束通话时,这个覆盖函数没有调用

有什么想法吗?

【问题讨论】:

  • 阅读此question 和另一个类似的question
  • 另外here - 下次发布问题时 - 在右侧搜索以查看类似但相关的问题,然后再发布:)
  • 谢谢它解决了,出于安全原因,Ovveride EndCall & Power 被禁止,我覆盖了“OnPause”(活动)并且效果很好,再次感谢

标签: java android


【解决方案1】:

谢谢它解决了,出于安全原因,Ovveride EndCall & Power 被禁止,我覆盖了“OnPause”(活动)并且效果很好,再次感谢

【讨论】:

    猜你喜欢
    • 2012-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多