意思是在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方法。