【发布时间】:2017-04-13 12:57:25
【问题描述】:
我正在开发一个 minSdkVersion=9 的库 该库对应用程序生命周期做出反应并通过以下方式注册回调:Application.registerActivityLifecycleCallbacks(Application.ActivityLifecycleCallbacks)。这个方法是从 api 14 开始添加的,所以为了向后兼容,我的 lib 提供了一些由最终开发人员手动调用的方法。例如,最终开发人员应在其活动 onResume() 中调用的方法 onActivityResumed()。
我想注释这个方法,所以只有当最终开发者项目的 minSdkVersion >= 14 时,这个方法才会发出警告,因为它是@Deprecated。
你知道这是否可能吗?
谢谢
【问题讨论】:
标签: java android annotations warnings deprecated