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
相关问题
kebino1 · kotlin
2020-02-17 19:36 1088 2
天天爱学习 · Kotlin
2020-02-23 17:28 1021 2
超大窜天猴 · CardView / Kotlin
2020-04-17 02:38 813 2
我是一只酸菜鱼 · kotlin快捷键
2020-11-22 01:52 798 2
我是一只酸菜鱼 · kotlin
2021-01-09 17:03 521 2
翔仔 · Kotlin
2021-03-13 10:09 672 2
我是一只酸菜鱼 · kotlin
2021-07-02 22:47 270 2
波鲁萨利诺.黄猿 · kotlin
2021-10-08 00:23 374 10
有那么高的手吗? · Kotlin / Android
2021-12-28 03:02 253 3
2022-03-09 14:27 191 2
幻影~ · 安卓
2024-04-26 19:25 10 4
deanhu · AOSP
2024-04-25 21:53 3 10