在我的应用程序中,我想在任何时间点进行更改,即在我按下主页按钮的任何活动中,它会显示一个对话框,询问“您要注销吗?” .
我已经读过无法覆盖主页按钮。真的吗?有任何想法吗?
在我的应用程序中,我想在任何时间点进行更改,即在我按下主页按钮的任何活动中,它会显示一个对话框,询问“您要注销吗?” .
我已经读过无法覆盖主页按钮。真的吗?有任何想法吗?
嗨,据我所知,您无法在 android 中处理 Home 按钮。但是是的,你可以这样做跟随这个Catch keypress with android
没有直接的方法可以做到这一点。就像您无法获得 HOME 键的 KeyDown 事件一样。但我们可以通过以下代码获取 HOME 键并保持在同一屏幕上
@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
您可以覆盖“后退”按钮,但不能覆盖主页按钮。它是用户对 android 的“ctrl+alt+del”!