Korzystam z poniższego kodu w działaniu mojej aplikacji, aby uniemożliwić zamknięcie aplikacji z tyłu.Zapobieganie zamykaniu przycisku Wstecz aplikacji
/* Prevent app from being killed on back */
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// Back?
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Back
moveTaskToBack(true);
}
// Return
return super.onKeyDown(keyCode, event);
}
To nie działa. Ta aplikacja ma być zgodna z Androidem 1.6 (API Level 4). Kliknięcie mojej ikony aplikacji powoduje ponowne uruchomienie mojej aplikacji w działaniu Splash (które jest głównym). Jak mogę zapobiec ponownemu zamknięciu mojej aplikacji?
Okazało się to doskonale. Wiem, że są wokół niego zastrzeżenia, ale uważam, że jest to bardzo odpowiednie. –