想要Android应用只用竖屏,要在Manifest.xml文件设置属性(只能设置在Activity上):
- android:screenOrientation="portrait" --> 只用竖屏
- android:configChanges="keyboardHidden|orientation" --> 如此设置当用户横竖屏时不会重启Activity
完整的例子:
- <application android:label="@string/app_name"
- android:icon="@drawable/icon"
- android:name=".MyApplication">
- <activity android:theme="@style/Theme.Welcome"
- android:label="@string/app_name"
- android:name=".MainIndexActivity"
- android:screenOrientation="portrait"
- android:configChanges="keyboardHidden|orientation">
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
- </activity>
- </application>
portrait 竖屏
landscape 横屏
转自:http://blog.csdn.net/xx0624236/article/details/7382754