title: why only main activity ondestroy is called in android when we close the app
body: <p>My android application consists of many activities. The very first activity that is called when app is opened is Login activity. After that the user navigates to many activities. But when the user close the app, only the onDestroy method of Login activity is called. Why does the android system calls only the first activity onDestroy, not others? 
  If the system is designed in such a way to call only first activity onDestroy, then  can we expect that it will be called for sure everytime we close the app?</p>