解决自定义的接口无法以Lamda 的方式提示和编写
函数式接口:只有一个抽象方法的接口(可有多个默认方法)
java 的写法
@FunctionalInterface
public interface Runnable {
void run();
}
kotlin 的写法
fun interface Callback{
fun onCallback()
}
注:java 的写法,kotlin 的kt 文件不适用;kotlin 的写法,两者通用
解决自定义的接口无法以Lamda 的方式提示和编写
函数式接口:只有一个抽象方法的接口(可有多个默认方法)
java 的写法
@FunctionalInterface
public interface Runnable {
void run();
}
kotlin 的写法
fun interface Callback{
fun onCallback()
}
注:java 的写法,kotlin 的kt 文件不适用;kotlin 的写法,两者通用