問題タブ [android-jetpack]

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

android - Android Jetpack: LiveData が設定されている場合、RecyclerView が更新されない

したがって、ユーザーのリストを に表示する簡単な実装がRecyclerViewあり、リストは as で照会さViewModelLiveDataます。

問題は、リストが監視されている場合でも、UI が更新されて最新のリスト (呼び出された) を表示しないことusersです。とりあえず、デモユーザーのリストをセットアップしました。

ここに私のビューモデルがあります:

そして、私のViewModelの添付フラグメント:

PSUsersAdapterは通常RecyclerView.Adapterです。

setValueオブザーバーを呼び出すためにユーザーリストを呼び出していることを確認したため、ここに何が欠けているのかわかりません。アダプタの設定が間違っていますか?

0 投票する
5 に答える
16244 参照

android - Androidの新しいナビゲーションコンポーネントで文字列または整数以外の引数を送信することは可能ですか?

新しいナビゲーション コンポーネントは素晴らしいです。ただし、フラグメント間で「長い」変数を送信したいと考えています。

これをナビゲーション グラフ ファイルに書き込むと、次のように機能します。

これを書いてもコンパイルされません:

現在、文字列形式との間でそれらを解析する必要があるようです。正常に動作しますが、そのような基本的なアーキテクチャに long や byte や short などのプリミティブ型を使用できないのは奇妙に思えます。何か不足していますか?この種の機能セットは将来開発される予定ですか?