I want to capture a screenshot of my App, but my layout is transparent! So I want also the background image to appear (for example the android luncher etc.).
In the beginning I captured it like this :
public Bitmap screenshot_menu()
{
RelativeLayout r1;
r1 = (RelativeLayout)findViewById(R.id.relativeLayout_MAIN);
View v1 = r1.getRootView();
v1.setDrawingCacheEnabled(true);
Bitmap bm = v1.getDrawingCache();
return bm;
}
But this only takes Screenshot of my Buttons,ImageViews,Textviews etc. of my RelativeLayout.I also want to appear everything in the background. How can I achieve this ?