这是我的界面:
interface ApiResponseListener {
fun didFetch(response: Response<RandomRecipeApiResponse>)
fun didError(msg: String) }
我想把数据传递到这个接口,如下所示:
val apiResponseListener: ApiResponseListener // here the interface should be initialize and I don't know how
apiResponseListener.didError("test")
apiResponseListener.didFetch(response)
1条答案
按热度按时间vngu2lb81#
这就是如何实现您创建的接口https://pl.kotl.in/K5b9dpU5O。
在此阅读更多信息:
建议
在这种情况下,首选关键字
on
作为前缀,例如onSuccess(..)
和onError(..)
。