2016-04-27 6 views
1

実際のデータを含んでいるBehaviorSubject dataがあります(何も放出されていない場合は何もありません)。私はそれが発行するアイテム、つまり現在の観測値か、どこか他の場所から渡される最初のアイテムだけを購読したいと思う。私は現在、次のようにしています:Rx Javaは1つのアイテムにのみ購読します

代わりに使用できる演算子またはトランスフォーマはありますか?あるいは、おそらく私が望むことをやり遂げることができる、全く異なる、より多くのRxのアプローチがありますか?

答えて

4

はいだけで使用take(1)

Observable observable = //some observable 

observable.take(1).subscribe(/* do your thing */); 
を使用する必要があります
関連する問題