When the app is started from the OS's recent list, is there a way to ensure the normal launching activity actually starts or set the launching activity in the Manifest, or even prevent the app from OS launching from history?
i.e.
<category android:name="android.intent.category.(HISTORY)" />
I have an app where the state has to be set through a specific activity sequence so I'd like to ensure this without testing and calling finish() and startActivity() in onCreate() methods.