// 定义一个成功的变量
private lateinit var success: (resave: Boolean, message: String) -> Unit
// 定义一个失败的变量
private lateinit var failed: (resave: Boolean, message: String) -> Unit
// 给函数复制
fun onSuccess(listener: (resave: Boolean, message: String) -> Unit): FilterSaveNetHelper {
this.success = listener
return this
}
fun onFailed(listener: (resave: Boolean, message: String) -> Unit): FilterSaveNetHelper {
this.failed = listener
return this
}
kotlin使用lamda进行回调
猜你喜欢
转载自blog.csdn.net/AdrianAndroid/article/details/104064396
今日推荐
周排行