我正在开发一个安卓应用程序。此应用程序处于纵向模式。我更改了清单文件,如下所示
<application android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/customTheme"
android:allowBackup="true">
<activity android:name=".Favorites"
android:label="@string/app_name"
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>
<activity android:name=".DBHelper">
</activity>
<activity android:name=".Find"
android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation">
</activity>
</application>
在大屏幕上运行良好。当我在超大屏幕中打开它时,屏幕并不好,即视图中的所有控件都在对角切割。
看图片:
当我android:screenOrientation="portrait"
从清单文件中删除标签时,我的 Xlarge 屏幕正常显示。我无法完全理解这个问题,任何人都可以帮助我解决这个问题。我希望我的应用程序只能处于纵向模式。