我刚开始学习Kotlin,并阅读了官方文档,但在实现来自Kotlin库的接口时遇到了问题。
这是Java中的接口:
public interface ResultCallBack {
void detailsRetrieved(Obj var1, AnotherInterface var2);
void anotherDataRetrieved(int var1, AnotherInterface var2);
}
我正在从 Kotlin 调用的方法如下所示:
public static void startLibActivity(Context context, ResultCallBack callback) {
sLuhnCallback = callback;
context.startActivity(new Intent(context, Library.class));
}
我该如何在 Kotlin 中调用
startLibActivity
并实现 ResultCallBack
呢?我觉得我被这个问题困住了:
Library.startLibActivity(activity, {})
在大括号内我尝试了很多可能性,但仍然无法正确实现。