我创建了一个定位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版本将使其工作过。