2020
09-24
09-24
Kotlin 使用Lambda来设置回调的操作
使用Kotlin的Lambda表达式,我们可以抛弃回调接口的使用。只需设置希望后面会被调用的函数即可。示例如下新建一个Kotlin类classMyBean{funtestcallback1(callback:(String)->Unit){callback.invoke("这是回调的内容")}funtestcallback2(value1:Int,value2:Int,callback:(Int,Int)->Int):Int{varresult=callback.invoke(value1,value2)returnresult*3}}进行调用classMainActivity:...
继续阅读 >