小编Rob*_*mes的帖子

如何在Android SDK中编写向后兼容的新功能?

我想使用SDK 11中包含的操作栏功能.但是我还希望该应用程序能够在SDK 10(2.3.3)的早期设备上运行.我愿意放弃早期设备的操作栏功能,因为它不是一个重要的功能.我已经完成了关于反射,包装类和其他一些技术的所有阅读.我现在很难知道如何使这项工作.我正在使用Eclipse.

如果我没有将Eclipse中的目标设置为sdk 11或更高版本,那么我对actionBar的引用的任何地方都会产生编译错误.如果我将目标放到sdk 11或更高版本,它会编译,但不会显示它可以在早期设备上运行.我一直android:minSdkVersion=10都在设置.

有人可以给我一些关于如何进行引用的知识,actionBar并让它以之前的sdk级别为目标吗?提前致谢.

eclipse sdk android backwards-compatibility android-actionbar

11
推荐指数
1
解决办法
7312
查看次数