2011-10-09 56 views
0

雖然它可能對某些東西很方便(儘管我還沒有發現它有幫助),當我的Android 3.2平板電腦上運行時,新的「縮放填充」選項出現在我的應用中。我的應用程序與早期版本的Android兼容(降至2.1-update1)。在搜索如何禁用這個信息,我發現噸網站說它可以完成,但不是如何它可以完成! 那麼,我應該如何讓Honeycomb「zoom to fill」選項出現在我的應用程序中呢?Android - 您如何爲您的應用刪除Honeycomb的「縮放填充」選項?

回答

1

你的清單必須註明您支持平板電腦屏幕尺寸:在您的支持,屏幕標籤

android:xlargeScreens="true" 
android:requiresSmallestWidthDp="600" 

http://android-developers.blogspot.com/2011/09/preparing-for-handsets.htmlhttp://android-developers.blogspot.com/2011/07/new-tools-for-managing-screen-sizes.html

確保比如,你有。

+0

這是快!感謝您的鏈接......我可以看到這可能有點牽扯(我不想僅限於此應用程序到平板電腦)。你在這裏提出的建議就是這麼做的,但是你給出的另一個鏈接是關於製作多個佈局的。我將不得不深入研究,但希望有一種方法可以讓這款應用在平板電腦和手機上運行(似乎多種佈局可能會這樣做)。 – MartyMacGyver

+0

我看到我需要使用更新的API級別來正確使用它,同時保持我的Min API在7以及除了更新的API之外的測試。再次感謝你的幫助! (順便說一句,你的網站出現了多個與此無關的搜索,並證明有幫助。) – MartyMacGyver

+0

因此,我更新到API 13,並且只添加了android:xlargeScreens =「true」,調整大小圖標消失。但是,當我添加requiresSmallestWidthDp =「320」(因爲我的應用程序支持這個小屏幕)圖標再次出現!雖然不是600。我不確定這是怎麼回事,但只是省略'requiresSmallestWidthDp'似乎很好。再次感謝有用的指針! – MartyMacGyver

1

如果您不想要「縮放填充」功能,請將目標sdk版本設置爲> = 11,否則請設置爲<!

+0

我很欣賞這個輸入。如上所述,我更新到API 13作爲這一切的一部分,它顯然是什麼竅門。 – MartyMacGyver

相關問題