I have a service that is listening to some events. When that event happens, it shows a screen by startActivity(intent)
When the user finishes doing something on that screen, the code calls finish() but instead of 'closing' the complete application, it shows the main/launcher activity.
I mean, whats the best way to remove all app screens from current view? or any way to go around this?