問題タブ [android-livedata]

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 に答える
1072 参照

java - 画面回転後にフローアブルをライブデータに変換して再開

次のようなアクティビティがあるとします。

ビューモデルは次のとおりです。

回転を正しく処理したいので、カウントダウンが 5 のときにユーザーがデバイスを回転させた場合、回転後の次の値を 5 (または 2 番目が既に経過している場合は 4) にしたいので、カウントダウンが実際にあるはずの場所を拾うだけです。 .

ロケットがすでに上昇している場合は、回転後もそのままにしておきたいので、カウントダウンを再開したくありません。

現時点でLiveDataReactiveStreamsは、一時停止時にサブスクリプションをキャンセルし、再開時に新しいサブスクリプションを作成するため、カウントダウンが再開されます。

これを機能させるには、コードの RxJava 部分で何かを変更する必要があると思います。何を変更するかについてのアイデアはありますか?

0 投票する
0 に答える
495 参照

android - Livedata を使用した Textwatcher

私は Android アプリを構築しています。これは私の Fragment です。

これはmi ViewModelです:

}

RecyclerView をフィルター処理するための EditText を追加したいのですが、その方法がわかりません。