настроить приложение для запуска на переднем плане - PullRequest
0 голосов
/ 23 марта 2011

Есть ли способ настроить приложение для запуска на переднем плане при нажатии любой клавиши, даже кнопки «Домой»?Я пробовал с avtivitymanager, но я не получил o / p.Я думаю, ты сможешь мне помочь.

Ашвин Канджария

Ответы [ 2 ]

0 голосов
/ 07 мая 2011

Вы можете прекратить работу всех кнопок ,,,,

Вы просто перезаписываете кнопку «Домой» и «Назад» на устройстве

public boolean onKeyDown (int keyCode, KeyEvent keyEvent) {

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

}

В вашем классе деятельности ваше приложение не будет прервано, поскольку функциональность кнопки по умолчанию переопределяется по вашему желанию ...

0 голосов
/ 04 апреля 2011

Я обнаружил, что вы можете перехватить нажатия клавиш, переопределив одну из функций onKey .. (int keyCode, KeyEvent) в упражнении, но по некоторым причинам вы не можете переопределить ключ home.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...