當前位置:編程學習大全網 - 網站源碼 - android如何監控電源鍵事件?

android如何監控電源鍵事件?

如果要執行長按事件,必須先執行event . start tracking();然後onkeylonpress(int,KeyEvent)就可以轉移到。欲了解更多信息,請訪問:

意思是在dispatchkeyevent中先執行event . starttracking();然後超級dispatchKeyE……...

妳可以這樣做:

@覆蓋

public boolean onKeyDown(int key code,KeyEvent event) {

super.onKeyDown(keyCode,event);

if(keyCode == KeyEvent。KEYCODE_POWER){

event . start tracking();

}

}

@覆蓋

public boolean onkeylonpress(int key code,KeyEvent event) {

返回super . onkeylonpress(key code,event);

}

然後將執行onKeyLongPress方法。

  • 上一篇:源代碼分析之父
  • 下一篇:下載了壹個軟件 ,怎樣可以弄出它的源代碼?謝謝了,大神幫忙啊
  • copyright 2024編程學習大全網