最佳答案
假设我们具有以下暂停函数:
suspend fun doSomething(): List<MyClass> { ... }
如果我想在我现有的 Java 类中调用这个函数(我现在还不能把它转换成 Kotlin)并得到它的返回值,我必须提供一个 Continuation<? super List<MyClass>>
作为它的参数(显然)。
我的问题是,我如何实现一个。特别是它的 getContext
接收器。