您好,我无法让我为摩托罗拉 xoom 编写的应用程序填满屏幕。当我运行该应用程序时,它会在屏幕中间运行,就像在手机或其他设备上一样。在顶部创建 main.xml 时,它会将屏幕显示为 10.1 英寸 WXGA 屏幕,右侧的系统设置为 Android 3.1
知道我做错了什么吗?
最佳答案
在 Donut (API 4) 中添加了超出手机屏幕的屏幕尺寸。因此,您知道不同的屏幕尺寸,您至少需要在 list 中将 API 4 设置为目标 SDK 版本:
< list ...>
这允许系统使用您可以指定的受支持屏幕的现代默认值:
http://developer.android.com/guide/topics/manifest/supports-screens-element.html
android:targetSdkVersion 的使用非常重要,因为它允许平台为您的应用禁用各种兼容性行为,以使其在平台的更新版本上更好地运行。它影响的一些事情可以在这里找到:
http://developer.android.com/reference/android/os/Build.VERSION_CODES.html
关于Android 应用程序不会缩放以适应平板电脑屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6129225/