2012-10-12 69 views
1

我试图用setRotationX()/ setRotationY()方法旋转WebView,但如果使用它们,网页内容会完全混乱。Android WebView,setRotationX()/ setRotationY()不起作用

这些旋转方法适用于WebViews吗?

谢谢!

+0

我尝试使用软件和硬件层(LAYER_TYPE_SOFTWARE /硬件) - 网页要么短篇小说nt渲染不正确,或者UI变得非常慢,尤其是在有许多WebView的情况下。所以目前最好的解决方案是使用OpenGL进行3D效果。 – myself

回答

0

要关闭的问题,这些都是解决方案:

  • 只使用简单的网页,并内置3D旋转的方法(setRotationX()/ Y())将工作
  • '抓图'网页视图,并用它作为在OpenGL纹理做3D变换
  • 等到内置3D方法是固定的WebView
0

为什么不使用setRequestedOrientation?

或者如果您只想旋转webview内容,为什么不直接在您的webview内容中使用javascript?

+0

嗨Jule,我试图围绕X或Y轴旋转整个WebView;这具有3D的效果。另一方面,setRequestedOrientation围绕Z轴“旋转”。 – myself

相关问题