1、AndroidManifest.xml 加入权限
<uses-permission android:name="android.permission.GET_TASKS" />
2、重写onAttachedToWindow方法
@Override
public void onAttachedToWindow() {
super.onAttachedToWindow();
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
3、重写onKeyDown方法
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// Home键监听
if(keyCode == KeyEvent.KEYCODE_HOME) {
System.out.println("监听到了Home键....");
}
return super.onKeyDown(keyCode, event);
}