![](/img/trans.png)
[英]How to implement Firebase Recycler Adapter in newer version of Android 3.1 and higher?
[英]How to implement interface from newer Android API version
我正在研究一个将minSdkVersion设置为7的项目。当然,目标SDK是更新的18。
我想在我的项目界面Application.ActivityLifecycleCallbacks
,但这仅在API级别14上受支持。我可以在具有较旧版本Android的设备上不具有该功能,但我仍想使用此界面以使用较新版本的API支持较新的设备。
如果我只支持较新的API中的新类,则可以使用Reflection或类似的东西,但是我不知道如何支持新的接口。 你能指出我某个地方吗? 先感谢您。
@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)
public void myCustomMethod(){
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH){
// Your API level 14 code here
}
}
组成一个包装器,该包装器在某些IF语句中选择要由Build SDK INT进行的调用,或使用此第三方库:
https://github.com/BoD/android-activitylifecyclecallbacks-compat
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.