gpt4 book ai didi

android - 截取布局屏幕截图,WebView 在其中不可见

转载 作者:行者123 更新时间:2023-11-30 04:17:22 26 4
gpt4 key购买 nike

我正在尝试使用此代码截取包含多个 webview 的布局。

LinearLayout v = LinLayList.get(0);
v.setBackgroundColor(0xFFFFFFFF);
v.setDrawingCacheEnabled(true);
v.measure(MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED), MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
v.layout(0, 0, v.getMeasuredWidth(), v.getMeasuredHeight());
v.buildDrawingCache(true);
Bitmap b = Bitmap.createBitmap(v.getDrawingCache());
v.setDrawingCacheEnabled(false);

但这就是我得到的(上面是布局,下面是屏幕截图)。

enter image description here

虽然 TextView 带有“AAAAA!”在屏幕截图中看起来很好, WebView 似乎丢失了。

有什么可能导致它的想法吗?

谢谢!

最佳答案

Web View 不是一个简单的 View ,我不确定 100%,但也许您无法以标准方式从 Web View 中截取屏幕截图。这可能对您有帮助:

Capture picture from WebView

关于android - 截取布局屏幕截图,WebView 在其中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9775741/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com