2011-06-02 38 views
3

這讓我瘋狂!Android HTC Sensation屏幕分辨率QHD截取

使用Eclipse爲我的HTC Sensation構建應用程序。在圖形佈局中的Main.xml選項卡上,我創建了一個包含縱向和橫向限定符並且屏幕分辨率設置爲960x540的QHD設備配置。所有的圖形佈局看起來都很棒,但是當我在手機上運行時,屏幕總是大約1/4屏幕太短!

我感覺eclipse中圖形佈局中的設備配置僅適用於eclipse,但在手機上不做任何事情。如果是這樣?我在哪裏設置我希望我的應用在屏幕上佔據的整體空間。

我的項目僅僅是一個簡單的LinearLayout寬度和高度設置爲「匹配父」

希望能幫到你。提前致謝。

+1

最後。找到了!您必須在您的清單中使用足夠先進的SDK,否則不會自動支持更大的屏幕分辨率.....將以下內容添加到您的Android清單中可以解決問題。 2011-06-02 21:20:09

回答

1

我喜歡你的評論;它爲我工作。在AndroidManifest.xml

變化<uses-sdk.../>以下:因爲你不能回答你自己的問題,我會後對你還有我

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" /> 
1

這是解決方案,但我不得不實施它有點不同...

使用Eclipse我必須在項目屬性中設置目標SDK,並且只有在使用最小SDK版本爲4或更高版本時,調整大小纔是正確的。