0

我想捕获特定大小的 webview。我可以使用“capturePicture()”方法捕获 webview 的完整图像。还可以使用以下代码捕获 webview 的可见部分:

webview.setDrawingCacheEnabled(true);
               Bitmap bitmap_resize = null;
               try
               {
               bitmap_resize = Bitmap.createBitmap(webview.getDrawingCache());
               }
               catch(Exception e)
               {
                   e.printStackTrace();
               }
           webview.setDrawingCacheEnabled(false);

我只想捕获 webview 的 vrtical 部分。但我的问题是,是否可以捕获特定大小的 webview?提前致谢。

4

1 回答 1

0

如果你真的想截取一半的网页视图屏幕,

首先我们在捕获之前定义屏幕大小,然后像之前一样捕获屏幕并获取位图,

我认为以下屏幕将在捕获时帮助您

v.layout(0, 0, <width>, <height>);  

然后捕获布局。

祝你们编码愉快......

于 2013-10-30T14:14:22.987 回答