2016-12-13 137 views
0

我有一個非常基本的佈局,其中LinearlayoutTextView。當我將手機顛倒(反向人像)時,文本位於另一側,屏幕不旋轉。默認情況下,屏幕只能在3個方向旋轉嗎?安卓的顛倒旋轉

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

我可以通過閱讀它可以收集的是最近的android操作系統的默認設置的一部分。 如何將其旋轉倒置。我需要爲它編碼嗎?

回答

2

在您的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" /> 

,你是好去!