<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:configChanges="orientation|keyboardHidden"
android:name="com.example.jumpsave.MainActivity"
android:screenOrientation="landscape"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
请教大家 我想实现屏幕竖向显示 已经在XML中 添加了这个属性 android:screenOrientation="portrait"。。。。但是后果是,activity确实是竖向的了。但是方向不对。顶部和底部颠倒过来了。这个该如何处理让他倒转180度正过来。
我知道是使用,android:screenOrientation=”landscape”属性即可(landscape是横向,portrait是纵向)。关键是 我的程序设置成竖向显示后 是倒过来的 顶朝下面。
提问者采纳
2011-01-12 14:47
只要在AndroidManifest.xml里面配置一下就可以了。在AndroidManifest.xml的activity(需要禁止转向的activity)配置中加入android:screenOrientation=”landscape”属性即可(landscape是横向,portrait是纵向)。例如: <application android:persistent="true" android:label="@string/home_title" android:icon="@drawable/ic_launcher_home"> <activity android:name="Home" android:theme="@style/Theme" ...