使用旋转和按钮处理 VideoView 全屏和纵向

Handle VideoView Fullscreen and Portrait with Rotation and Button

我有一个棘手的情况。当设备处于横向时,我可以将 VideoView 置于全屏模式,并通过 Android 旋转更改为纵向模式。问题是我也想为这项工作添加一个按钮选项。

如何通过代码强制设备进入横向模式或者有其他方法可以做到这一点?

谢谢。

此致, 伯纳斯

您可以简单地从 activity 中的 onClick 侦听器调用它来强制横向模式

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);