Android,仅横向视图方向 - 手机和平板电脑

Posted

技术标签:

【中文标题】Android,仅横向视图方向 - 手机和平板电脑【英文标题】:Android, landscape only view orientation - Phone and Tablet 【发布时间】:2020-08-29 08:35:28 【问题描述】:

我正在尝试创建一个具有固定横向方向的 android 应用,因此我更新了清单以包含以下内容

活动 android:name=".MainActivity" android:screenOrientation="sensorLandscape"

这在 Pixel 2 手机上运行良好,但是当我在 Nexus 9 平板电脑上打开应用时,方向与设备的旋转相匹配,就好像我什么都没做一样。

为什么会发生这种情况,我可以做些什么来解决这个问题?

我是新手,所以请保持简单。

干杯

【问题讨论】:

你没有发布你所做的事情。 哈哈,谢谢,代码被 包围了,搞砸了。 【参考方案1】:

尝试添加

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

到你的 OnCreate 方法,看看会发生什么

【讨论】:

以上是关于Android,仅横向视图方向 - 手机和平板电脑的主要内容,如果未能解决你的问题,请参考以下文章

修复平板电脑和手机上的屏幕方向

Android中的屏幕方向,横向

Activity 方向在 Android 上自动更改

Android Studio - 仅横向但仍可旋转

Material UI 断点设置方向:纵向和横向视图

当视图从纵向更改为横向时,方向不会改变