2010-08-24 59 views
2

我的应用程序使用一种方法,从Android 2.1以来不推荐使用不同的方法,我想使其工作从1.5到2.2。有没有一种方法可以让我的应用程序确定用户拥有哪个Android版本,并根据该版本调用正确的方法?还是有更好的方法来做到这一点?Android弃用方法向后兼容

回答

1

您可以检查使用Android平台所提供的内置类设备SDK版本,然后把周围是否它。但是我不知道其他人的条件,如果其推荐的方法...

int sdkversion= Build.VERSION.SDK_INT; 
+0

谢谢:)我仔细研究了一下,发现version.sdk_int实际上在蛋糕上不可用,哈哈。但是,version.sdk是。它只是一个字符串而不是int: int sdkversion = Integer.parseInt(Build.VERSION.SDK) – John 2010-08-24 11:30:21