0

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

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

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

任何想法?

4

1 回答 1

0

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

于 2012-07-14T10:27:27.670 回答