我可以覆盖在我的应用程序中的“主页”按钮? [英] Can I override the 'Home' button in my application?

查看:176
本文介绍了我可以覆盖在我的应用程序中的“主页”按钮?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在我的Andr​​oid创建我自己的'家'屏幕,我要调用的主屏幕,从我的应用程序。

I want to create my own 'home' screen on my android, and I want to call that home screen from my application.

我如何重写主页按钮,这样,当它是pressed应用程序将被重定向到我的主屏幕,而不是默认主屏幕?是否有可能重写home键?

How can I override the 'Home' button so that when it's pressed the application will be redirected to my home screen instead of the default home screen? Is it possible to override the home button?

推荐答案

您好再次 您可以覆盖home键任何其他按钮:

Hi again You can override the home button as any other button:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if ((keyCode == KeyEvent.KEYCODE_HOME)) {
        Toast.makeText(this, "You pressed the home button!", Toast.LENGTH_LONG).show();                     
        return true;
    }
    return super.onKeyDown(keyCode, event);
}

这篇关于我可以覆盖在我的应用程序中的“主页”按钮?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆