View 截取保存图片到sd卡

来源:互联网 发布:惟惟提醒软件 编辑:程序博客网 时间:2024/05/16 08:28
View 截取保存图片到sd卡
public static Bitmap getBitmapByView(View view) {Bitmap bitmap = null;// 创建对应大小的bitmapbitmap = Bitmap.createBitmap(view.getWidth(),view.getHeight(),Bitmap.Config.ARGB_8888);final Canvas canvas = new Canvas(bitmap);scrollView.draw(canvas);// 测试输出FileOutputStream out = null;try {out = new FileOutputStream("/sdcard/screen_test.png");} catch (FileNotFoundException e) {e.printStackTrace();}try {if (null != out) {bitmap.compress(Bitmap.CompressFormat.PNG, 100, out);out.flush();out.close();}} catch (IOException e) {// TODO: handle exception}return bitmap;}