【问题标题】:VideoView Fullscreen RotationVideoView 全屏旋转
【发布时间】:2015-09-06 01:28:20
【问题描述】:

我在相当复杂的布局中有一个 VideoView。单击全屏按钮时,VideoView(直播)应填满整个屏幕。通过将 VideoView 的宽度/高度设置为 MATCH_PARENT 并将所有其他 UI 元素的可见性设置为 View.GONE,我意识到这一点。

我的问题是视频总是向右旋转,这意味着根据用户握持手机的方式,视频有时会倒置显示。如下图。

有没有简单的方法来解决这个问题?

非常感谢任何帮助。

【问题讨论】:

    标签: android orientation android-videoview


    【解决方案1】:

    答案其实很简单。我猜我应该是 RTFM。进入全屏模式时我只需要设置

    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
    

    将 Activity 的方向锁定为横向,但使用传感器输入来决定转动 Activity 的方向。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-25
      • 2012-01-15
      • 1970-01-01
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      相关资源
      最近更新 更多