我創建了一個定位2.1並且屏幕尺寸爲480x800(WVGA)的設備。一些應用程序,包括我目前正在編寫的應用程序,以及ApiDemos示例,都不會運行全屏。我已經在這裏上傳了屏幕截圖:http://img248.imageshack.us/img248/503/emulator.png在模擬器中全屏運行應用程序的問題
什麼會導致類似這樣的情況?如果我在HTC Desire(具有相同的分辨率)上運行這些應用程序,他們就會像使用整個屏幕一樣使用它們。
我創建了一個定位2.1並且屏幕尺寸爲480x800(WVGA)的設備。一些應用程序,包括我目前正在編寫的應用程序,以及ApiDemos示例,都不會運行全屏。我已經在這裏上傳了屏幕截圖:http://img248.imageshack.us/img248/503/emulator.png在模擬器中全屏運行應用程序的問題
什麼會導致類似這樣的情況?如果我在HTC Desire(具有相同的分辨率)上運行這些應用程序,他們就會像使用整個屏幕一樣使用它們。
那麼我終於找到了一個解決方案。萬一別人遇到了同樣的問題,解決的辦法就是添加以下到AndroidManifest.xml:
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true" />
<uses-sdk android:minSdkVersion="4"/>
<uses-sdk android:targetSdkVersion="10"/>
在androidmanifext文件把SDK版本將使其工作過。