1
2
我找到了解决办法: 1) 使用android.os.Build.VERSION.SDK\ INT检查手机的版本。 2) 进行if/else调用,以便为每个版本调用所需的方法。 在这种情况下:
3) 使用2.1构建应用程序。清单中的set使用sdk android:minSdkVersion=“4”,因此它也可以在1.6上运行 4) 确保它在1.6和2.1两款手机上都能正常工作,因为两个SDK都有调用,所以在运行1.6时不要调用2.1的方法,反之亦然。
|
2
1
在2.0中,添加了Theme.Wallpaper主题样式,这是一种新的官方方式,可以将活动(或窗口)放在系统的墙纸(活动或不活动)之上。当然,由于这是在2.0中出现的,所以在1.6中也不能使用。
实际上,您可以使用版本化的资源创建自己的主题,并根据平台版本(墙纸或传统主题)进行适当调整。不过,我从没试过这么做。 |
3
0
你用过吗
|