片段实现后,有哪些选项可以保持Android 1.5的兼容性

时间:2011-11-08 23:54:00

标签: android android-fragments

我的应用已经推出了一段时间,允许使用Android 1.5及更高版本的设备运行该应用。我想现在将Fragments添加到我的应用程序中,但兼容性库不包括对Android 1.5的支持。

我知道允许仍然拥有Android 1.5的用户继续使用我的应用程序的唯一选项是创建和维护2个单独的APK,一个仅用于1.5,第二个用于1.6和更高版本。我发现这是一个可怕的选择,我宁愿不这样做。还有其他选择吗?如果有多个选项,哪个选项最好?如果我没有任何拥有Android 1.5的用户,我很乐意放弃它,但由于情况并非如此,我也必须支持它们。

1 个答案:

答案 0 :(得分:-2)

您可以检查设备API级别并拥有2个版本的UI(一个用于蛋糕,一个用于其他手机)

if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.CUPCAKE) {
            ...Cupcake code here...
        }