Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android RxJava2区间+;主题_Android_Rx Java - Fatal编程技术网

Android RxJava2区间+;主题

Android RxJava2区间+;主题,android,rx-java,Android,Rx Java,我正在尝试创建一个间隔和主题链。我有一个可连接的间隔,如下所示: var inteval = ConnectableObservable.interval(WITHOUT_DELAY, ONE_SECOND, TimeUnit.MILLISECONDS) .observeOn(Schedulers.io()) .publish() .refCount() 和某个主题,在几秒钟内我发送了一些值: val subject: Subject&

我正在尝试创建一个间隔和主题链。我有一个可连接的间隔,如下所示:

var inteval =
    ConnectableObservable.interval(WITHOUT_DELAY, ONE_SECOND, TimeUnit.MILLISECONDS)
        .observeOn(Schedulers.io())
        .publish()
        .refCount()
和某个主题,在几秒钟内我发送了一些值:

 val subject: Subject<Double> = PublishSubject.create()
val subject:subject=PublishSubject.create()

我试图创造一些椅子,每一秒我都会等待主题的价值。我做了不同的尝试,但仍然有误解。也许有人知道解决问题的正确方法?现在我有两个不同的订户和通用变量,我担心,在interval写入新值的某个时刻,subject会读取一个错误的值。

我不明白。主题和间隔应该如何关联?你想要一些定期活动和手动触发吗?@akarnokd,我有两个数据流:第一个来自主题,第二个来自间隔。我想每秒从主题流中获取一个值,你的意思是喜欢中的模式吗?@akarnokd这是一个非常酷的示例,几乎需要它,但我希望按间隔同步。在应用程序中,我有几个进程,它们从时间间隔监听时钟。如果您知道这些情况,请检查其他重载或方法,看看哪种方法适合您的要求。