要設定手機程式螢幕的方向,必須在Manifest.xml的activity裡面設定android:screenOrientation

至於方向類型有幾種:

landscape - 橫向
portrait - 縱向
user - 使用者當前所選方向
behind - 下一個要顯示的Activity的Orientation值
sensor - 根據方向感測器確定方向,當使用者轉動手機時方向會跟著改變
nosensor - 忽略sensor,轉動手機畫面不會跟著變動

EX:

<activity android:name=".test"
          android:label="@string/app_name"
          android:screenOrientation="portrait">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
Categories: Android