屏幕方向 - 反向肖像
问题描述:
我有一个非常基本的布局,Frame
和TextView
。 当我将手机翻过来(反向人像)时,文字没有朝向我,屏幕不旋转。默认情况下,屏幕只能在3个方向旋转吗?屏幕方向 - 反向肖像
<TextView
android:text="Text"
android:textAlignment="center"
android:textSize="70dp"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
清单:
<activity
android:name=".Menu"
android:screenOrientation="user"/>
从我可以通过研究收集它的最近的Android操作系统的默认设置的一部分。我是否需要编写任何复杂的程序才能使其工作?或者一个小的设置可以完成这项工作(如添加布局)?
我的目标OS 5+(API 21)
答
在你AndroidManifest.xml
文件,你需要将<activity>
配置为使用定向从传感器。这应该是默认设置,但是您可以强制它到达所有4种可能方向的传感器方向,使用android:screenOrientation="fullSensor"
<activity
android:name=".ui.MainActivity"
android:label="@string/app_name"
android:screenOrientation="fullSensor"
android:theme="@style/AppTheme.NoActionBar" />
这很容易!谢谢,我真的错过了! – Slamit