[英]screen orientation - reverse portrait
我有一個非常基本的布局,帶有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>
以使用傳感器的方向。 這應該是默認設置,但是您可以使用android:screenOrientation="fullSensor"
將其強制為所有4種可能方向的傳感器方向
<activity
android:name=".ui.MainActivity"
android:label="@string/app_name"
android:screenOrientation="fullSensor"
android:theme="@style/AppTheme.NoActionBar" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.