【发布时间】:2016-05-02 20:55:46
【问题描述】:
我想禁用所有 3 个按钮后退按钮任务和主页按钮仅适用于 1 个活动,我找到了返回和任务按钮工作的方法。
但是我面临禁用主页按钮的问题..如果禁用有点复杂,只需在用户按下主页按钮时重新启动我的应用程序活动,也对我有用!
任何建议或帮助我该怎么做?
以下是我的代码
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode==KeyEvent.KEYCODE_HOME)
{
return false;
}
else if (keyCode==KeyEvent.KEYCODE_BACK)
{
}
if (keyCode==KeyEvent.KEYCODE_TAB)
{
}
else {
return super.onKeyUp(keyCode, event);
}
return false;
}
【问题讨论】:
-
您为什么要这样做?主页按钮和最近的按钮应该带你回家并显示最近的选择器。为什么要干涉所有用户的预期行为?
-
我正在尝试制作屏幕锁定,当移动设备完成 root 并且用户必须输入密码时打开它......没有其他选项可以关闭该活动
标签: android