无法在 android 应用程序 API 级别 22 中使用 java 个功能接口的 Consumer<T>
Unable to use Consumer<T> of java functional interfaces in android app API level 22
我是 android 开发的新手。我的目标是 API 级别 22,使用以下代码时,应用程序崩溃了:
Consumer<String> onError = new Consumer<String>(){
public void accept(String t){
}
}
我尝试使用自定义 class 实现此接口,但行为仍然相同。谁能解释一下为什么。
Functional interfaces
like java.util.Objects.Consumer
from java8 无法在针对 java7[= 的设备上访问19=] 或更低。根据 documentation 仅 API 24
支持对 functional interfaces
的原生支持
我是 android 开发的新手。我的目标是 API 级别 22,使用以下代码时,应用程序崩溃了:
Consumer<String> onError = new Consumer<String>(){
public void accept(String t){
}
}
我尝试使用自定义 class 实现此接口,但行为仍然相同。谁能解释一下为什么。
Functional interfaces
like java.util.Objects.Consumer
from java8 无法在针对 java7[= 的设备上访问19=] 或更低。根据 documentation 仅 API 24
functional interfaces
的原生支持