title: Take ScreenShot of Visible screen Android
body: <p>I want to take screen shot of any visible screen from background. I don't want to be dependent on activity context. Whatever screen I open in my device like browser or any social app I just want to take screenshot of that.</p>
  <p>I tried different approaches but it is depended on activity and we can only take screenshot of current App.</p>
  <p>Any help would be appreciated. thanks</p>