OnBack
Naciśnij klawisz Chcę zminimalizować aplikację, Jak mogę zrobić to?Zminimalizuj aktywność na klawiaturze z powrotem naciśnij
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
//Here i want to put minimize code.. pls give me this statement
return true;
}
return super.onKeyDown(keyCode, event);
}
Dzięki
Co masz na myśli mówiąc "zminimalizuj"? Czy chcesz uruchomić kod po opuszczeniu działania? Jeśli tak, powinieneś umieścić ten kod w onPause lub onStop, zobacz http://developer.android.com/reference/android/app/Activity.html – NoBugs
Dziękuję za odpowiedź. załóżmy, że w mojej głównej działalności znajduje się pole EditText i wprowadziłem wartości do tego pola podczas wykonywania działania. W tym czasie, jeśli naciśniesz klawisz Wstecz, chcę zminimalizować aplikację, dzięki czemu mogę zobaczyć wartości, jeśli ponownie otworzę tę aplikację. – Sandy
Użyłbym onStop do zapisania danych do pliku/preferencji/bazy danych i odczytania danych w metodzie onStart. – NoBugs