我正在开发一个android应用程序。此应用程序处于肖像模式。我改变了清单文件,如下图所示 Android应用程序肖像模式
<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>
这是高达大屏幕做工精细。当我在超大屏幕上打开时,屏幕显示效果不佳,即视图中的所有控件都对角切割。
看到图像:
当我删除从我XLARGE屏幕通常出现在清单文件中的android:screenOrientation="portrait"
标签。我无法完全理解这个问题,任何人都可以帮助我解决这个问题。我希望我的应用程序只能处于肖像模式。
我必须承认,我真的没有看到强迫超大屏幕的用户使用某个方向的理由,尤其是考虑到与此相关的不便之处。这是Android处理旋转和各种设备的突出特性之一。 –