接口数据回调

2022-12-22  本文已影响0人  书虫大王X
class Yk {
    var callback : Callback? = null
    fun setCallBack(callback: Callback){
        this.callback = callback
    }
    
    fun setOnClick(){
        callback?.callBackData("你好啊")
    }
}
interface  Callback{
    fun callBackData(string: String)
}

fun main(){
     var yk = Yk()
     yk.setCallBack(object : Callback{
         override fun callBackData(string: String) {
             Log.d("qqqq",string)
         }  
     })
     yk.setOnClick()
 }
上一篇 下一篇

猜你喜欢

热点阅读