In my application I have a requrement like, If I press backkey application should not exit(as i have only one activity in my app) instead it should minimize the app as like its happening with the home key press. Any help is appreciated..
Asked
Active
Viewed 305 times
0
-
1I don't know about the feasibility of this, but I believe this is NOT a good practice. Users expect an app to be closed when they press the Back button. What is the point of leaving your app running in the background ? – Sébastien Jul 12 '12 at 08:29
-
That's a good practice if OP wants to save app state. – Jul 12 '12 at 08:32
2 Answers
4
// Add this line inside back pressed.
@Override
public void onBackPressed()
{
moveTaskToBack(true);
}

Daud Arfin
- 2,499
- 1
- 18
- 37
1
You can probably just save whatever you need in Activity.onSaveInstanceState()
and restore the saved info in Activity.onRestoreInstanceState
as in this example Saving Android Activity state using Save Instance State

Community
- 1
- 1

Alexander Kulyakhtin
- 47,782
- 38
- 107
- 158