1.0.0より前には、にfromBroadcast
メソッドを持つAndroidObservable
クラスがあり、これは反応的な方法でブロードキャストに加入するために使用されました。これはGrokking RxJavaで言及されました:AndroidObservable.fromBroadcastは現在どこにありますか?
私はまた、あなたが
BroadcastReceiver
ように動作しますObservable
を作成することができますAndroidObservable.fromBroadcast()
、のような。ここでは、ネットワーク接続が変更されるたびに通知する方法があります:IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION); AndroidObservable.fromBroadcast(context, filter) .subscribe(intent -> handleConnectivityChange(intent));
1.0.0の後、RxAndroidは、多くの機能を落とし、今だけ、RxLifecycleとRxBindingsをものをスレッディングたRxAndroid自体に分割さ。
AndroidObservable
とfromBroadcast
またはfromSharedPreferenceChange
とのいずれも含まれていないようです。
実際のサポートされているライブラリには実装されていますか?
RxAndroidに関する適切なドキュメントはどこにありますか? – Bolein95
RxAndroidは今や小さなライブラリです.1時間以内にソースコードを入手できます。前述の[RxBroadcast](https://github.com/cantrowitz/RxBroadcast)や[RxLifecycle](https://github.com/trello/RxLifecycle)や[RxBinding](https://github.com)のような他のすべてのモジュールは、/JakeWharton/RxBinding)は、かなり良いReadmesを持って自分のリポジトリ内に住んでいます。 – miensol
RxBroadcastには29個の星しかありません。それほど多くの人が使っているようです。私はそれを使うべきですか? – User9527