如何在安卓中仅以横向模式播放视频



在这里,我正在开发一个仅以横向模式播放视频的应用程序。我在 AndroidManifest.xml 文件中将活动方向设置为"横向",我的视频播放非常好,但问题是我以横向模式握住我的设备,当我将设备旋转到 180 角度时,我的视频播放是颠倒的(从下到上)。它不是根据这一点而进行的。

如果您的目标是 android 版本 2.3 或更高版本,请使用以下 onCreate

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);

你可以像这样从清单文件中执行此操作:

<activity android:name=".Video" android:screenOrientation="userLandscape">

如果您正在为 android 2.2 及更低版本进行开发,则必须旋转内容视图画布。这里有两个类似的问题,暗示了类似的事情。

如何显示旋转约 180 度的安卓 UI 元素

如何在 Android 中使用文本视图显示颠倒的文本?

最新更新