我有一个 Android 应用程序,它可以在 Android 手机上正常运行。我已经下载了 Android 3.0 sdk 并使用 Android 3.0 创建了一个 1024x600 的平板电脑模拟器。当我测试我的应用程序时,它在顶部居中的一个小窗口中运行,大约占屏幕的 1/4。
我必须在应用程序、xml 文件或清单中进行哪些更改才能使其使用整个平板电脑屏幕?
附带说明一下,我还有 drawable-ldpi、hdpi 和 mdpi 的图标。
谢谢,格里
早期的 sdk 不支持超大屏幕,因此您需要在清单中指定新的 sdk 版本。我会查找详细信息,但现在快速修复是添加:
<uses-sdk android:targetSdkVersion="4"/>
到你的清单。
阅读<supports-screens>
Android 清单元素。你可能想要android:largeScreens="true"
和android:xlargeScreens="true"
.
这对我来说就像一个魅力。
<supports-screens
android:largestWidthLimitDp="320"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"/>
请参阅此处以获取更多帮助。