public static Bitmap ScreenShot(View view){
try
{
//View是你需要截图的View
view.setDrawingCacheEnabled(true);
view.buildDrawingCache();
Bitmap b1 = view.getDrawingCache();
int width = view.getWidth();
int height = view.getHeight();
Bitmap b = Bitmap.createBitmap(b1, 0, 0, width, height);
view.destroyDrawingCache();
return b;
}
catch(Exception e)
{
return null;
}
}
try
{
//View是你需要截图的View
view.setDrawingCacheEnabled(true);
view.buildDrawingCache();
Bitmap b1 = view.getDrawingCache();
int width = view.getWidth();
int height = view.getHeight();
Bitmap b = Bitmap.createBitmap(b1, 0, 0, width, height);
view.destroyDrawingCache();
return b;
}
catch(Exception e)
{
return null;
}
}