0
要素のリストを作成するための最良の方法(各要素はデータバインディングを使用してデータを設定します)を確認し、各要素の変更を観察します。実際には私はMutableLiveDataリストを持つViewModelを持っていますMutableLiveData<List<ElementModel>>
。RecyclerViewの各要素(アーキテクチャコンポーネント)を確認してください。
各要素にはファイルのアップロードやパスワードの入力などの操作があるため、操作が完了した後や読み込み中にUIを変更する必要があります。私はnotifyItemChanged
とRecyclerViewアダプターで試しましたが、実際にはアニメーションが悪いので、レイアウトを更新すると良いです。
この問題を解決する最善の方法は誰ですか?
'本当に意味をご参照ください
以下のよう
Userクラス? – pskink
エレメントの高さは、エレメントの状態に応じて異なります。なぜなら、私は内部にビューを隠したり表示しているからです。ですから、 'notifyItemChanged'を使うと要素は変わってしまい、' executePendingBindings'はアニメーションを完璧にします – Buntupana