My application has a transparent activity and every time I start that activity I would like to show it over launcher only (i.e) if any other app is open, I would like to push that app into the recents stack and show my application over launcher only. Is it possible to do this programmatically?
Actual Use case :
I am trying to start this activity from lockscreen and the issue is if the device was locked when another application was running and I try to start this activity from lockscreen at that point, we see this transparent activity over the application that was running prior to the device being locked.