In my application, when I press the home button the activity is going to onDestroy(). It suppose to be called onPause() method only right?
also check that you don't use the android:noHistory flag in your manifest for the Activity
documentation: android:noHistory Whether or not the activity should be removed from the activity stack and finished (its finish() method called) when the user navigates away from it and it's no longer visible on screen