Android Question Screen Shot from a service

Multiverse app

Active Member
Licensed User
Now I know that there is no possible way to get a screenshot without an Activity in Android.
So, is it possible to load up a transparent activity just before the screenshot, take a screenshot, save it and finally call Activity.finish?
If yes, then can anyone provide a working code for it?