1、安卓面板的按键值由驱动发送值给我们,我们可以再路径com.android.internal.policy.impl.PhoneWindowManager.java
文件的方法进行处理
public int interceptKeyBeforeQueueing(KeyEvent event, int policyFlags) {
if(keyCode == KeyEvent.KEYCODE_F8){//HOME key
if(down){
Intent intent_home = new Intent(Intent.ACTION_MAIN);
intent_home.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent_home.addCategory(Intent.CATEGORY_HOME);
mContext.startActivity(intent_home);
}
}
}