赞
踩
有时候我们需要将app中某个控件的内容转换为图片保存起来。
以下代码可以实现。
/**
* View转换为Bitmap图片
*
* @param view
* @return Bitmap
*/
public Bitmap convertViewToBitmap(View view) {
//创建Bitmap,最后一个参数代表图片的质量.
Bitmap bitmap = Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.ARGB_8888);
//创建Canvas,并传入Bitmap.
Canvas canvas = new Canvas(bitmap);
//View把内容绘制到canvas上,同时保存在bitmap.
view.draw(canvas);
return bitmap;
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。