I need to restart my app to a certain activity...is it possible?
When I restart it I don\'t want to start the first activity of application. How can I do this?
You have to start the Activity you wish straight from the initial Activity's onCreate(). As this is only applicable when the app restarts, you have to save a SharedPreference to flag the fact your app has already started once.
There won't be any flickering as Activity is designed in a way it is not displayed if another Activity is started during its onCreate().