rx-java

    1

    2答えて

    私はクライアントにObservableを提供するリポジトリを持っています。私はこのリポジトリを模擬する方法があるので、エミュレータから位置を送信する必要はありませんか、または実際のデバイスを使って場所を取得する必要はありませんか? class LocationManager( val rxLocationRepository: RxLocationRepository){ privat

    0

    1答えて

    Activity.runOnUiThread()はこれを持っている: if (Thread.currentThread() != mUiThread) { mHandler.post(action); } else { action.run(); } それは意味し、それは私はないです場合ハンドラにUIスレッドと投稿アクションにいる場合は、直ちにアクションを実行します。

    0

    1答えて

    私はルームライブラリを使用してアプリケーションのデータを保存し、取得しています。モデルクラスユーザには、Observableなどの変数があります。ここでObservableはRxJavaクラスです。しかし、今度はgradle buildが失敗しています - エラー:このフィールドをデータベースに保存する方法を理解できません。あなたはそれのためのタイプコンバータを追加することを検討することができます

    0

    1答えて

    これは間違いのある質問ですが、Firebaseのandroid sdkは既に非同期ですか?私は以前のプロジェクトでRxJavaを使用し、Firebase SDKと組み合わせて使用​​している人のインスタンスを見つけました。 sdkがすでに非同期である場合、これはなぜ必要でしょうか?ありがとう。

    0

    2答えて

    RxJavaの世界で科目を使用することは一般的にお勧めできません。私は被験者が容易に達成できる被験体の特性変化を観察しようとしている。私はrx.netがObservable.FromEvent()を提供してこの状況を簡単に処理できることを知っていますが、それらが非主題ベースのJavaの代替であるかどうかは疑問でした。

    2

    1答えて

    、私のダオが定義されているこの方法です: @Dao interface AccountDao { @Query("SELECT * FROM Account ORDER BY name") fun all(): Flowable<List<Account>> } 私はこのよう加入しています: dao .subscribeOn(Schedulers.io())

    0

    2答えて

    私はレルムクエリを実行する作業を実行し、結果的にそれはワーカースレッド上で実行する必要があります。 最後に、(UIを更新するため)メインスレッドで結果が必要です。 しかし、次のコード(わかりやすい)は私には例外です: "不正なスレッドからのレルムアクセス。レルムオブジェクトは、作成されたスレッドでしかアクセスできません。 val defaultInstance = Realm.getDefault

    1

    1答えて

    RxJavaが新しく、フローのカスタマイズに問題があります。ユースケースはこちらです: 私は画像のグリッドや画像の合計金額が表示されますTextViewとフッターを表示するGridLayoutManagerとRecyclerViewを持っています。文脈に入れるために、私はユーザが15枚の画像を持つことができます。TextViewは「15枚の画像」と言いますが、グリッドは4枚しか表示されません(「プ