Android Webview - 以编程方式更改特定网页的方向而无需重新加载

时间:2013-04-18 01:01:26

标签: android android-layout android-webview

我正在尝试查看如何更改特定网页上的网页视图,因此如果该网页包含视频,则可以横向模式观看。我希望它不会重新加载webview但允许该页面旋转。怎么办?不知道如何去做。

1 个答案:

答案 0 :(得分:0)

我没有这样做,但我认为它应该像你想要的那样工作。

  1. 在需要时更改代码的方向
  2. 因为您不想中断内容所以在方向更改时禁用活动retstarrt

  3. 更改代码使用的方向

    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)

    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

  4. 并防止您的活动在方向更改时重新启动,并在清单中使用以下内容

    android:configChanges="keyboardHidden|orientation|screenSize"