В моем приложении требуется запустить приложение из начального действия или первого действия, поскольку приложение аутентифицируется в разделе входа в систему.
Итак, всякий раз, когда приложение выходит из программы, скажем, нажав кнопку НАЗАД или ДОМОЙ, мне нужно запустить приложение с самого имени входа ... Есть ли способ сделать то же самое?
Я испробовал простую технику, переопределив KEYEVENT и реализовав метод finish () внутри. Он работает для кнопки BACK, но не работает для кнопки HOME ...
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_HOME) {
finish();
}
if (keyCode == KeyEvent.KEYCODE_BACK) {
finish();
}
return false;
}