2011-05-25 145 views
1

嗨即時通訊問題獲取我爲摩托羅拉xoom寫的應用程序填寫屏幕。當我運行應用程序時,它會在屏幕中間運行它,就好像它是在手機或其他設備上一樣。當在頂部創建main.xml時,它將屏幕顯示爲10.1in WXGA屏幕,右側的系統設置爲Android 3.1Android應用不會縮放以適應平板電腦屏幕

任何想法我做錯了什麼?

回答

0

我在移植到Galaxy Tab時遇到同樣的問題。確保你指定了正確的API級別。我用了一箇舊的,並有相同的行爲。

+0

這是指定的? – 2011-05-25 19:02:43

+0

在清單中尋找類似於的內容。 – Hyperboreus 2011-05-25 19:03:57

0

嘗試添加該到AndroidManifest.xml:<使用-SDK安卓的minSdkVersion = 「4」/ >

+0

我沒有看到任何添加? – 2011-05-25 19:03:00

+0

對不起......現在修好了。它在那裏,但解釋爲HTML和隱藏。 – mah 2011-05-25 19:12:04

2

屏幕尺寸超越手機屏幕在甜甜圈加入(API 4)。因此說,你知道不同的屏幕尺寸,你需要設置至少4 API作爲目標SDK版本在你的清單:

<清單... > <使用-SDK機器人: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

相關問題