【发布时间】:2012-03-22 15:42:39
【问题描述】:
我将此代码添加到我的活动中
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_HOME) {
return false;
}
return super.onKeyDown(keyCode, event);
}
public void onAttachedToWindow() {
super.onAttachedToWindow();
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
主页按钮好像被禁用了
但问题是当有人按下菜单按钮时,当我的菜单按钮显示并且用户按下主页按钮时,主页按钮被启用并显示主屏幕
【问题讨论】:
-
你可能已经听说过,但是真的不推荐在Android中禁用Home键
-
幸运的是,出于明显的安全原因,您尝试的技术在 Android 4.0 中不再有效。
标签: android android-ui android-gui