根据某个View获得图片

来源:互联网 发布:mac os x10.8下载地址 编辑:程序博客网 时间:2024/06/06 11:49

在网上查了很多截图的内容,大部分都会截下导航栏。下面这种可以根据布局中任意View。截取内容返回bitmap

public static Bitmap convertViewToBitmap(View view, int bitmapWidth, int bitmapHeight) {    Bitmap bitmap = Bitmap.createBitmap(bitmapWidth, bitmapHeight, Bitmap.Config.ARGB_8888);    view.draw(new Canvas(bitmap));    return bitmap;}
方法很简单,传一个View,和这个View的宽高,或者是想要的宽高

imageView.setImageBitmap(convertViewToBitmap(rl, rl.getWidth(), rl.getHeight()));
使用。。

0 0