Android监听耳机按键事件

直接监听onKeyDown方法

 

  1.   @Override
  2.   public boolean onKeyDown(int keyCode, KeyEvent event) {
  3.   if (KeyEvent.KEYCODE_HEADSETHOOK == keyCode) { //按下了耳机键
  4.   if (event.getRepeatCount() == 0) { //如果长按的话,getRepeatCount值会一直变大
  5.   //短按
  6.   } else {
  7.   //长按
  8.   }
  9.   }
  10.   }
  11.  

上一篇:键盘事件


下一篇:jquery android keydown事件keyCode一直为229