Gab*_*tin 3 android gson rx-java retrofit rx-java2
我正在使用 Retrofit + RxJava + GSON 来使用 REST API 进行搜索。API 的构建方式是,它返回对象列表和总结果作为响应 ( total-results) 中的标头:
@GET("search/events?eager=[competition,tv]")
fun searchEvents(@Query("q") q: String, @Query("category") category: String, @Query("order") order: String): Single<List<Event>>
Run Code Online (Sandbox Code Playgroud)
我想返回 Single,其中 SearchResult 是:
SearchResult {
var total: Int
var events: List<Event>
}
Run Code Online (Sandbox Code Playgroud)
这可能吗?