如何再次重复RxJava2流?

时间:2018-10-03 11:02:32

标签: android rx-java2

这是我的信息流的样子:

cameraStateObservable
            .switchMap(cameraStateEvent -> {
                if (cameraStateEvent.eventType.equals(CameraStateEvent.EventType.DISCONNECTED)) {
                    return cameraAvailabilityObservable
                             .filter(aBoolean -> aBoolean)
                             .START AGAIN 
                } else if(...){
                         .....
                       }
            })
            .subscribe();

cameraStateObservable发出相机设备的当前状态。断开连接后,cameraAvailabilityObservable开始发出布尔值,指示布尔设备是否准备好再次使用。准备就绪后,我需要从开始重新开始播放流。我该如何处理这种情况?

0 个答案:

没有答案