@Override
protected void onUserLeaveHint()
{
//Log.d("onUserLeaveHint","Home button pressed");
Toast.makeText(this,"KEYCODE_HOME", Toast.LENGTH_LONG).show();
// super.onUserLeaveHint();
}
在这里,我可以检测到Home Key,但无法限制和IDK如何执行此操作。
非常感谢被回答的人。
提前致谢。
答案 0 :(得分:0)
如何在android 4 +中禁用主页按钮
AFAIK,对于除Launcher应用程序之外的系统中运行的任何第三方应用程序,这在技术上是不可能的。
但是,如果您正在使用Launcher的应用程序,则可以覆盖主页按钮的默认行为。
所以,我的建议是重新考虑你在禁用Home按钮背后的原因,并找到另一种方法来实现这一目标。