問題タブ [rx-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4291 参照

rx-java - subscribe が新しいスレッドで実行されないのはなぜですか?

私はこのようなタスクを持っています:

whereは、内部でマルチスレッド化せずに、同期的にメッセージを取得するgetMessagesFromDbメソッドです。subscribeOn メソッドの RxAndroid ドキュメントによると:

指定されたスケジューラでこのオブザーバブルにオブザーバーを非同期的にサブスクライブします

そして私の質問があります - データベース要求がメインスレッドで実行されるのはなぜですか? 非同期で行う方法は?

0 投票する
2 に答える
25915 参照

asynchronous - rxjavaは、異なるタイプのオブザーバブルをマージします

私はrxjavaが初めてです。異なるタイプのオブジェクトを放出する 2 つのオブザーバブルを組み合わせる必要があります。Observable<Milk>とのようなものObservable<Cereals>を取得しObservable<CerealsWithMilk>ます。このような演算子は見つかりませんでした。このようなことを行うrxの方法は何でしょうか? MilkCerealsは非同期であることに注意してください。

0 投票する
2 に答える
3758 参照

java - RxJava 新しいオブジェクトをストリームに追加する

潜在的に存在するストリームに新しいオブジェクトを挿入しようとしています。

私がこれを持っているとしましょう:

ItemUtils.java

そして別のクラスで:


せっかちなユーザーがボタンを押すたびに、1 つの固有のアイテム ストリームにアイテムを挿入することは可能ですか?