rx-android

    1

    3答えて

    RetrofitとRxAndroidを使用しています。今私は、ユーザー情報を取得するためにAPIを呼び出すと、この情報をパラメータとして別のAPIを呼び出してより多くの情報を取得します。 この目的を達成するにはどうすればよいですか? P/S:それは、コールバックを行うことができますが、私はRX-Androidのスタイルでやりたい

    0

    1答えて

    RxJavaの処分に関する質問があります。私はGithubのRxSwift文書の下でこれを見つけました。 シーケンスは、シーケンスの要素を計算し、すべての内部リソースが解放されますcompletedまたはerrorイベントを送信します。 シーケンス要素の生成をキャンセルしてすぐにリソースを解放するには、返されたサブスクリプションでdisposeを呼び出します。 私が正しく理解していれば、彼らはon

    0

    3答えて

    私はRxにはかなり新しく、何も見つからない(または正しい質問をしないかもしれない)状況があります。 私は特定のメソッドをトリガする必要があります。しかし、そのメソッドを呼び出すには、第2の観測値から値を取得する必要があります(最初の値の前に常にその値があります)。どのように2つを組み合わせて、最初の観測可能なイベントが発生したときにメソッドが呼び出されるようにしますか?それはcombineLate

    0

    1答えて

    サンプルRxjava-Retrofit Appを実行しようとしています。私は、入力されたに基づいてOpenWeatherMap マイ改造アピインタフェースはエディットテキストに地名を入力する必要があり、この public interface ApiInterface { @GET("data/2.5/weather?appid=11111111111") Observable<

    -3

    1答えて

    RxJava2で観測またはサブスクリプションの登録を解除するにはどうすればよいですか?または私は本当に必要がありますか?購読解除加入者へ //Initialising Obersvable Observable<SearchSuggestions> observable = NetworkContext.api.getSearch(""); //subscribing o

    3

    2答えて

    いくつかのオブジェクトを返すためにRetroFitServiceを構築しました。 MainActivityでは、単純なボタンクリックでサービスを呼び出します。私は何らかのオブジェクトを取得しているようですが、指定したREST APIから実際に返されているとは思いません。これは、デバッガで現れたが、その属性がnull: bFetch.setOnClickListener(v -> { v.star

    2

    1答えて

    アダプタのデータを直接設定すると、detialフラグメントから戻った後にリストのスクロール位置は正しくなりますが、RXAndroidを使用してデータを処理するとスクロールは常に先頭にジャンプします。 public class ListFragment extends Fragment { private MyAdapter adapter; private List<String> data

    0

    1答えて

    私は、複数のモジュールで構成されたアプリケーションをrxjava1からrxjava2に更新しました。今、アンドロイド10デバイスやエミュレータにインストールする方法はありません。コンパイル時に、エラーは発生しませんが、インストールはAndroidスタジオまたはコマンドラインから失敗します。ここ は私の設定の一部です: compileSdkVersion = 25 buildToolsVersio

    1

    2答えて

    私は他の人たちによって開発された古いプロジェクトに取り組んでおり、RxAndroidがプロジェクトで使用されています。 私はアプリケーションの要求のいくつかにキャッシュ処理を追加しなければならず、必要なときにOkHttpキャッシュはうまく機能しませんでした。だから私は、インターネット接続をチェックしてから要求を出したり、接続に応じてキャッシュから読み込んだりするためのソリューションを思いついた。私

    0

    1答えて

    私は現在Observable.concatDelayError()で登録しているObservablesのリストを持っています。私の要求は、今、エラーを条件としてを遅らせるように変更されました。 Observableでエラーが発生した場合、残りのObservablesを続行するか、シーケンスを終了する必要があるかどうかを決定します。 エラーがタイプTimeoutExceptionの場合は、残りのOb