метод вызова при нажатии кнопки домой? - PullRequest
0 голосов
/ 22 июня 2011

В приложении My android одно из моих занятий сосредоточено на экране.Если пользователь нажал кнопку «HOME», какой метод действия будет вызван.

Ответы [ 3 ]

1 голос
/ 22 июня 2011

Нет способа обработать нажатие кнопки «Домой».И это по замыслу.

Прочитайте большое сообщение от CommonsWare: Пожалуйста, игнорируйте кнопку HOME .См. Также темы this и this в группе разработчиков Android.

1 голос
/ 22 июня 2011

Вы не можете ничего изменить в Домашней активности. Вы можете использовать только категорию Домашние намерения.

См. Этот другой вопрос для получения дополнительной информации:

Могу ли я переопределить кнопку «Домой» в моем приложении?

0 голосов
/ 18 января 2013

У меня работает ..

@Override
public void onAttachedToWindow() {
    super.onAttachedToWindow();
    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}

Тогда

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if(keyCode == KeyEvent.KEYCODE_HOME){
        // Your code here.
        return true;
    }
    return false;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...