将应用程序设置为在前台运行

时间:2011-03-23 06:58:40

标签: java c++ android c

有没有办法设置我的应用程序在按任意键,甚至主页按钮时在前台运行?我曾尝试过avtivitymanager,但我没有得到o / p。我想你可以帮助我。

Ashwin Kanjariya

2 个答案:

答案 0 :(得分:0)

我发现您可以通过覆盖活动中的一个onKey ..(int keyCode,KeyEvent事件)函数来捕获按键,但由于某些原因您无法覆盖主键。

答案 1 :(得分:0)

你可以停止所有按钮,,,,

的功能

您只需覆盖设备的主页和后退按钮

public boolean onKeyDown(int keyCode,KeyEvent keyEvent){

    if (keyCode == KeyEvent.KEYCODE_Home) {
        //finish();
    }
    return super.onKeyDown(keyCode, keyEvent);

}

在您的活动类中,您的应用程序不会被中断,因为按钮默认功能会被覆盖... ...