在我的Android应用程序中,目前我的一项活动专注于屏幕。如果用户单击“HOME”按钮,则调用哪个活动方法。
答案 0 :(得分:1)
您无法覆盖有关Home活动的任何内容。您只能使用Home intent category.
有关详细信息,请参阅此其他问题:
答案 1 :(得分:1)
无法处理“首页”按钮点击。这是设计的。
阅读CommonsWare的精彩文章:Please Ignore the HOME Button。另请参阅Android开发者群组中的this和this个主题。
答案 2 :(得分:0)
为我工作..
@Override
public void onAttachedToWindow() {
super.onAttachedToWindow();
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
然后
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_HOME){
// Your code here.
return true;
}
return false;
}