如何使用Java反射或其他技巧实现接口?

如何使用Java反射或其他技巧实现接口?,java,android,reflection,interface,Java,Android,Reflection,Interface,有没有一种方法可以实现我用于开发的Android SDK版本中不存在的接口,但通过反射或其他方式存在于以后的Android版本中 我需要实现接口“WebViewClassic.TitleBarDelegate”,它(以及类WebViewClassic)出现在API-16中,但在早期的API中不存在。 如果不将开发升级到API-16,如何实现这一点 它必须由我从WebView派生的自定义类实现,因为WebView实现调用此接口的方法 或者,在调用的时候,可以在运行时使用一些技巧将一个方法替换为另一

有没有一种方法可以实现我用于开发的Android SDK版本中不存在的接口,但通过反射或其他方式存在于以后的Android版本中

我需要实现接口“WebViewClassic.TitleBarDelegate”,它(以及类WebViewClassic)出现在API-16中,但在早期的API中不存在。 如果不将开发升级到API-16,如何实现这一点

它必须由我从WebView派生的自定义类实现,因为WebView实现调用此接口的方法

或者,在调用的时候,可以在运行时使用一些技巧将一个方法替换为另一个方法

或者可能最终出现了在一个包中发布不同API版本的方法


任何建议都很好。

也许你可以从Android资源中获取相关文件,并将它们放入你的项目中?我在一些类中看到过这种情况,当有人需要稍微调整这些类时。不过,我不确定您的情况。

我可能会采用webkit软件包的新实现或其一部分,但据我所知,这将使我的应用程序受到许可证限制。不管怎样,我认为它不会起作用,但谢谢你的主意。