0
  • 那就直接用Flow就行了。

    Flow<BaseResp<User>>返回这个,我说这个flow是rxjava的,不是kt的flow,当然我也不知道你想那个

    1139423796017500160  评论     打赏       断点-含光君
    • 断点-含光君  回复 @断点-含光君
      kt的flow使用和rxjava的是不一样的,你查一查就知道怎么用了
      断点-含光君 2021-08-15 09:45   回复 1139423796017500160
    • 我爱吃西瓜  回复 @断点-含光君
      kt的,用的协程
      我爱吃西瓜 2021-08-15 11:26   回复 1276071737229864960
    • 断点-含光君  回复 @我爱吃西瓜
      直接搜索kotlin flow使用就有了
      断点-含光君 2021-08-15 11:45   回复 1139423796017500160
    • 断点-含光君  回复 @我爱吃西瓜
      private fun getRecommendFlow(page: Int): Flow<HomeRecommend> { return flow { request { get(page) } .onSucceed { this?.let { emit(this) } }伪代码
      断点-含光君 2021-08-15 11:46   回复 1139423796017500160
  • 协程实现的,你应该会的了吧。

    假设你不知道rxjava+retrofit封装


    那么最快的方式就是去github找一个demo,运行起来,阅读里面的代码即可。

    1153952789488054272  评论     打赏       拉大锯
    • 我爱吃西瓜  回复 @拉大锯
      看了几个开源项目,包括sunflow,他们的返回值都直接是指定类型的数据类封装,并没有使用泛型。
      我爱吃西瓜 2021-08-15 11:28   回复 1276071737229864960
相关问题
summer · retrofit
2020-03-29 07:13 659 2
斗鱼、芜湖大司马 · retrofit
2021-04-21 20:49 677 2
尖沙咀-段坤 · Retrofit
2022-02-22 14:29 239 2
希望程序能按我想的那样运行 · Retrofit
2022-04-10 18:53 432 2
后会有期 · Nuxt
2025-10-01 09:11 17 6
下雨天像 · 找工作 / 面试题
2025-08-10 17:31 24 16