WebView.setRotation()创建一个空白页面

时间:2013-09-08 13:24:05

标签: android webview rotation

我在正在运行的活动之上添加了WebView。我喜欢这个WebView始终以纵向显示,因此如果应用程序处于横向状态,我会将其旋转,但调用setRotation()会导致WebView变为空白,即将旋转设置为任何非旋转的值0会导致页面显示为空白。

我不确定发生了什么(我曾经认为该页面只是在屏幕上显示,但对于最小的值也是空白的),但有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:3)

我的朋友找到了答案。你必须关闭硬件加速。

webViewInfo.setLayerType(View.LAYER_TYPE_SOFTWARE, null);