Android应用程序无法扩展到适合平板电脑屏幕

时间:2011-05-25 18:40:50

标签: android xoom

嗨我有一个问题,我已经写了摩托罗拉xoom填写屏幕的应用程序。当我运行应用程序时,它在屏幕中间运行它,就好像它是在手机上的东西。在顶部创建main.xml时,它将屏幕显示为10.1英寸WXGA屏幕,右侧的系统设置为Android 3.1

知道我做错了什么?

3 个答案:

答案 0 :(得分:2)

Donut(API 4)中添加了超出手机屏幕的屏幕尺寸。因此,要说您了解不同的屏幕尺寸,您需要在清单中至少设置API 4作为目标SDK版本:

< manifest ...>         < uses-sdk android:targetSdkVersion =“4”/>  < /清单>

这允许系统使用支持的屏幕的现代默认值,您可以使用此指定:

http://developer.android.com/guide/topics/manifest/supports-screens-element.html

使用android:targetSdkVersion非常重要,因为它允许平台禁用应用程序的各种兼容性行为,以使其在更新版本的平台上运行得更好。它可以在这里找到一些影响:

http://developer.android.com/reference/android/os/Build.VERSION_CODES.html

答案 1 :(得分:0)

移植到Galaxy Tab时遇到了同样的问题。确保指定正确的API级别。我使用旧的并且有相同的行为。

答案 2 :(得分:0)

尝试将此添加到AndroidManifest.xml:< uses-sdk android:minSdkVersion =“4”/>