如果用户按下主页按钮,想要做几件事

时间:2015-04-28 23:13:27

标签: android

如果用户按下主页按钮,我想做几件事,我的代码不起作用。

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
    if(keyCode==KeyEvent.KEYCODE_HOME)
    {
        Toast.makeText(this, "Click Home ", Toast.LENGTH_LONG).show();
    }
    return super.onKeyDown(keyCode, event);
}

1 个答案:

答案 0 :(得分:0)

无法检测应用程序内的主页按钮操作。这样做的原因是为了防止无法退出的恶意应用程序。

来源: Detect home button press in android