I\'m finding that in my application, the user can get quite \'nested\' in the various activities that are opened while the user is using the application.
For example
in Manifest Activity property you can give this parameter android:launchMode="singleInstance"
android:launchMode="singleInstance"
Read in more detail here http://developer.android.com/guide/topics/manifest/activity-element.html