title: My first Android app crashes when rotated
body: <p>My app crashes whenever I rotate the Nexus from portrait to landscape or landscape to portrait.  It produces the exception report below, which I do not understand.</p>
  
  <p>I basically did what it said, and found my main activity onDestroy function and added super.onDestroy, which made the problem go away.</p>
  
  <p>However, why did this happen?  Why is onDestroy coming into play just because I rotated my tablet?</p>
  
  <pre><code>02-18 00:43:28.504  28259-28259/com.mpr.myfirstapp E/AndroidRuntime﹕ FATAL EXCEPTION: main
  Process: com.mpr.myfirstapp, PID: 28259
  android.util.SuperNotCalledException: Activity {com.mpr.myfirstapp/com.mpr.myfirstapp.MainActivity} did not call through to super.onDestroy()
  at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3660)
  at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3689)
  at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3889)
  at android.app.ActivityThread.access$900(ActivityThread.java:144)
  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1284)
  at android.os.Handler.dispatchMessage(Handler.java:102)
  at android.os.Looper.loop(Looper.java:135)
  at android.app.ActivityThread.main(ActivityThread.java:5223)
  at java.lang.reflect.Method.invoke(Native Method)
  at java.lang.reflect.Method.invoke(Method.java:372)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
  </code></pre>