我有一个 WebView,其中包含从本地 javascript 填充的数据(在“资产”文件夹中)。WebView 需要几秒钟才能加载,所以我想让它保持设备旋转。我不想使用 configChanges 因为它有一些其他附带影响。
在我看来,最好的方法是从 WebView 制作图片并在旋转时加载图片而不是 WebView,但我不知道如何。
这是我尝试过的代码:
Canvas canvas = new Canvas();
pictureNightDay.draw(canvas);
Bitmap b = Bitmap.createBitmap(pictureNightDay.getWidth(), pictureNightDay.getHeight(),Config.ARGB_8888);
myWebViewNightDay.draw(new Canvas(b));
但这仅显示一个空白视图。
“pictureNightDay”以前是用
pictureNightDay = myWebViewNightDay.capturePicture();
谢谢,再见毛里齐奥