Запуск приложения Android

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

Итак, всякий раз, когда приложение получает выход, скажем, нажав кнопку НАЗАД или ДОМОЙ, мне нужно запустить приложение из самого входа в систему ... Есть ли способ сделать то же самое?

Я попробовал простую технику, переопределив KEYEVENT и реализовав внутри метод finish(). Он работает для кнопки НАЗАД, но не работает для кнопки ДОМОЙ...

public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_HOME) {

        finish();    
    }
    if (keyCode == KeyEvent.KEYCODE_BACK) {

        finish();    
    }
    return false;
}
0
задан Bill the Lizard 6 July 2013 в 12:43
поделиться