programing

Observable 변환

copyandpastes 2021. 1. 19. 08:16
반응형

Observable 변환> Observable 시퀀스에 RxJava에서


자동차 목록 ( List<Car> cars)이 주어지면 다음을 수행 할 수 있습니다.

Observable.just(cars); //returns an Observable that emits one List<Car>
Observable.from(cars); //returns an Observable that emits a squence of Car

내가에서 갈 수있는 방법이 있나요 ObservableList<Car>의 순서는 Observable<Car>?

from매개 변수 없는 것과 같은 것

Obserable.just(cars).from()

당신은 매핑 할 수 있습니다 Observable<List<Car>>Observable<Car>과 같이 :

yourListObservable.flatMapIterable(x -> x)

flatMapping은 관찰 가능한 소스의 순서를 유지하지 않을 수 있습니다. 순서가 중요하다면 concatMapIterable. 읽기 여기에 자세한 내용은.


당신은 이것을 사용할 수 있습니다

flatMap { t -> Observable.fromIterable(t) }

참조 URL : https://stackoverflow.com/questions/29672705/convert-observablelistcar-to-a-sequence-of-observablecar-in-rxjava

반응형