我正在构建一个phonegap应用程序,我想将屏幕方向设置为仅限肖像。我完成了在三星s4设备上进行编译和测试后应该做的所有事情,当我旋转屏幕时它仍然会旋转
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.myapp.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="org.apache.cordova.DroidGap"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden">
<intent-filter></intent-filter>
</activity>
</application>
答案 0 :(得分:2)
将以下属性添加到MainActivity的活动代码中:
android:screenOrientation="portrait"
:
<activity
android:name="com.example.myapp.MainActivity"
android:screenOrientation="portrait"
android:label="@string/app_name" >
答案 1 :(得分:1)
在清单中的第一个活动中。
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.myapp.MainActivity"
android:screenOrientation="portrait" //Here
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="org.apache.cordova.DroidGap"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden">
<intent-filter></intent-filter>
</activity>
</application>