I have two activities A & B. in A, i am showing a list of titles, and on clicking a title, it will open the detailed article in activity B.
I declare A as singleinstance in Manifest.
But if I declare A as single instance, and when the Activity B is opened and paused, then Activity A is not available on backstack.
I will try to explain by reproducing:
- Activity A (launchMode = SingleInstance) with list of titles.
- On clicking a title, Activity B opens
- On clicking back button/up navigation, Acitiviy B finishes and Activity A resumes.
- Again open activity B.
- Press home button of device (Activity B goes to background - onPause)
- Activity B is available in Recent Apps
- Open app from recent apps/launcer - Activity B opens
- Clicking back button/up navigation - Act B finishes, but Act A not resumed.
How can I provide better up navigation?