如何在Kotlin中使用RetroFit2 responseBodyConverter?
我试图使用RetroFit的responseBodyConverter()
但我有一些麻烦,我期望作为第二个参数传递java.lang.annoatation.annoatation
,但Kotlin建议反对,并说使用Kotlin.Annotation
。 我不确定如何做到这一点。 有人可以在Kotlin中提供一个responseBodyConverter()
的例子吗?
@bluecup
松弛频道的@bluecup让我得到了正确的答案。 我结束了以下工作:
Retrofit.responseBodyConverter(<T>, arrayOfNulls<Annotation>(0))
希望这可以帮助别人。
- Dagger2和Kotlin运行失败的原因是:app:compileDebugKotlinAfterJava
- 匕首2静态提供者方法在kotlin
- Android Dagger 2.11与Kotlin,ContributesAndroidInjector注解问题
- 错误:无法访问NotNull
- @Inject设置不注入属性
- Android Dagger:我无法提供没有@Inject构造函数的外部类
- 未解决的参考DaggerApplicationComponent
- Kotlin + Dagger 2:Dagger *文件不会生成
- 使用“kotlin-kapt”插件,Android Studio不提供有关Dagger 2的具体错误