将webview转换为bytearray的最有效方法是什么?

时间:2012-01-27 02:11:48

标签: android graphics webview

我想使用webview得到一个与Android设备上显示的网页相同的字节数组。我明白使用capturepicture()我可以得到webview的图片。并且这个位图可以转换为bytearray。但有没有办法从webview

直接获取字节数组

2 个答案:

答案 0 :(得分:0)

我只是在这里猜测,但你不能只是扩展webview并制作一个能够做你想要的方法,这样你就可以说`customwebviewinstance.getByteArray();

答案 1 :(得分:0)

扩展WebView。在onDraw()方法中,在super.onDraw()之后,从“画布”中提取像素值并保存。通过getter方法公开这些数据。