Android的颠倒旋转

时间:2016-12-13 03:19:12

标签: android android-layout

我的基本布局包含LinearlayoutTextView。当我将手机倒置(反向纵向)时,文本位于另一侧,屏幕不会旋转。它是否是预期的行为,默认情况下屏幕只在3个方向旋转?

<TextView
    android:text="Hello"
    android:textSize="20dp"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"/>

通过阅读它可以收集到的是最近Android操作系统的默认设置的一部分。 我怎样才能将其颠倒旋转。我需要为它编码吗?

1 个答案:

答案 0 :(得分:3)

AndroidManifest.xml文件中,您需要配置<activity>以使用传感器的方向。这应该是默认设置,但您可以使用android:screenOrientation="fullSensor"

将其强制转换为传感器的所有4个可能方向的方向
<activity
            android:name=".ui.MainActivity"
            android:label="@string/app_name"
            android:screenOrientation="fullSensor"
            android:theme="@style/AppTheme.NoActionBar" />

你很高兴去!