我的基本布局包含Linearlayout
和TextView
。当我将手机倒置(反向纵向)时,文本位于另一侧,屏幕不会旋转。它是否是预期的行为,默认情况下屏幕只在3个方向旋转?
<TextView
android:text="Hello"
android:textSize="20dp"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
通过阅读它可以收集到的是最近Android操作系统的默认设置的一部分。 我怎样才能将其颠倒旋转。我需要为它编码吗?
答案 0 :(得分:3)
在AndroidManifest.xml
文件中,您需要配置<activity>
以使用传感器的方向。这应该是默认设置,但您可以使用android:screenOrientation="fullSensor"
<activity
android:name=".ui.MainActivity"
android:label="@string/app_name"
android:screenOrientation="fullSensor"
android:theme="@style/AppTheme.NoActionBar" />
你很高兴去!