問題タブ [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.
android - Android Jetpack: LiveData が設定されている場合、RecyclerView が更新されない
したがって、ユーザーのリストを に表示する簡単な実装がRecyclerView
あり、リストは as で照会さViewModel
れLiveData
ます。
問題は、リストが監視されている場合でも、UI が更新されて最新のリスト (呼び出された) を表示しないことusers
です。とりあえず、デモユーザーのリストをセットアップしました。
ここに私のビューモデルがあります:
そして、私のViewModelの添付フラグメント:
PSUsersAdapter
は通常RecyclerView.Adapter
です。
setValue
オブザーバーを呼び出すためにユーザーリストを呼び出していることを確認したため、ここに何が欠けているのかわかりません。アダプタの設定が間違っていますか?
android - Androidの新しいナビゲーションコンポーネントで文字列または整数以外の引数を送信することは可能ですか?
新しいナビゲーション コンポーネントは素晴らしいです。ただし、フラグメント間で「長い」変数を送信したいと考えています。
これをナビゲーション グラフ ファイルに書き込むと、次のように機能します。
これを書いてもコンパイルされません:
現在、文字列形式との間でそれらを解析する必要があるようです。正常に動作しますが、そのような基本的なアーキテクチャに long や byte や short などのプリミティブ型を使用できないのは奇妙に思えます。何か不足していますか?この種の機能セットは将来開発される予定ですか?