错误:不兼容的类型:DeviceCheckCallback不是功能接口

时间:2016-07-06 11:11:09

标签: java android java-8 retrolambda

我有一个曾经功能齐全的界面。现在我希望它有更抽象的方法,所以我将它们添加到接口并更改所有实现以覆盖这些方法。我在我的项目中使用了retrolambda。 当我运行应用程序时,我收到以下错误:

{{1}}

为什么我会看到这个?我不希望这个界面再次起作用了吗?

1 个答案:

答案 0 :(得分:3)

您尝试提供Lambda for的接口有多个方法。 Lambda只能用于具有单一方法的接口(他们称之为"功能接口")