如何在android中捕获长按音量下调键?

kak*_*ppa 7 android

只是想知道是否有人能告诉我如何捕获android中音量降低键的长按键.

详细问题:

我想创建一个BroadcastReceiver,它将接收音量长按键事件.(没有任何UI交互).我知道搜索按钮是可能的.是否可用于音量键?

谢谢

ing*_*abh 7

可能在代码下方将帮助您:

@Override
public boolean onKeyLongPress(int keyCode, KeyEvent event) {
  if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) {
     // to your stuff here
     return true;
  }
  return super.onKeyLongPress(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)