将 Rxjava Completable 转换为 Map

Convert Rxjava Completable to Map

我需要在链中调用一个可完成的方法,完成后,它需要使用 Map 运算符
继续链 例子

Single.just(someOperation())
     .flatMapCompletable{
         completableMethod()
    }
     .map{ // i need to continue here with map or some other operator
         doSomeOperation()
    }

谁能帮我解决这个问题?

Completable 没有提交任何数据。因此,您不能调用 map。如果您想在此之后执行任何操作,请使用 andThen

Single.just(someOperation())
     .flatMapCompletable{
         completableMethod()
    }
     .andThen{ 
         doSomeOperation()
    }

More about andThen