リサイクルビューでは、統計情報やボタンなどのビデオを含む複数のビューが1行に含まれます。リサイクルビュー内の単一アイテム内のビューがアダプタがリフレッシュされたときにリフレッシュされないようにする
このボタンは、統計情報の値をその項目に増やし、その位置にnotifyItemChangeを使用してアダプタを更新することです。
私の問題は、その行がリフレッシュされ、統計情報が更新されている間、ビデオがリセットされ、最初からデータを再度ロードする必要があります。
私が望むのは、ユーザーが単一の行アイテムに対して感情を追加するが、ビュー(ビデオ)がリフレッシュされず、感情統計のように特定のアイテムのみが更新されるFacebookアプリケーションのようなものです。
であなたの
view
の一部をリフレッシュすることができ、の使用を検討し、中に解析され
payloads
に基づいてにペイロードをキャプチャする必要があります私はnotifyItemChange(位置、 "ペイロードデータ")、無効なアイテムのアニマ私のリサイクラビューのためのtorですが、ペイロードを持つonBindViewholderメソッドはまだ呼び出されません。ペイロードなしでonBindViewHolderを呼び出すだけです。私は行方不明のものがありますか? –
いつ 'notifyItemChange'を呼び出しましたか? 'setAdapter'の直後に使用したい場合は、' setAdapter'の直後に使用すると動作しません – WenChao
@Karate_Dog 'setAdapter'の後に使用する場合は、' recyclerview.post() 'に呼び出しをラップすることができます – WenChao