私は、既存のリストビューをRecycler Viewに変更しており、対応するRecycler Viewアダプタを作成しようとしています。私の現在のリストビューアダプタにはnotifyDataSetInvalidated()というメソッドが使用されています。データを無効にするために、リサイクルビューを呼び出すのと同等のものがあります。RecyclerビューnotifyDataSetInvalidated()相当の
答えて
NotifyDataSetInvalidatedは2つのオプションになります。
更新UIアダプタから:他の多くの機会があるrecyclerViewで
recyclerView.invalidate(); // When adapter or its component changed
:
mAdapter.notifyDataSetChanged(); // When dataset of adapter changed
またはrecyclerView自体からそれを更新します。これを確認できます: https://developer.android.com/reference/android/support/v7/widget/RecyclerView.Adapter.html
このhttps://stackoverflow.com/questions/23171077/notifydatasetchanged-vs-invalidatedataによると、彼らは異なっていると言います。あなたはそれがどのように同じであるか説明できますか? – Minions
私はちょうど私の答えを変更しました。違いは、完全アダプターを再初期化し、notifyDataSetChangedを再初期化することを無効にすることです。@ Ramya –
- 1. フラグメント内のRecyclerビュー
- 2. Recycler NestedScrollView内のビュー
- 3. エスプレッソのスクロールRecyclerビュー
- 4. フラグメント内のRecyclerビュー
- 5. Recyclerビューの更新方法Recyclerビューの内部?
- 6. RecyclerビューnotifyItemInserted空白
- 7. FirebaseベースのAndroid Recyclerビュー
- 8. ビューをRecyclerビューに挿入する
- 9. ネストされたScrollview + Recyclerビュー
- 10. runserverビューに相当するApache
- 11. Recyclerビューの更新の問題
- 12. HorizenatlのRecyclerビューの使用方法スクロール
- 13. Recyclerビューnullオブジェクト参照のsetLayoutManager
- 14. Android Recyclerビュー(内側の高さで)
- 15. Android EspressoがRecyclerのアイテムをクリックする方法Recycler Viewの中のビュー
- 16. Recyclerビューの各項目のビューへのアクセス
- 17. Recycler View - 1つのビューが別のビューを開く
- 18. GCMを使用したAndroid - Recyclerビュー
- 19. Recyclerビュー応答していません
- 20. ダイアログRecyclerビューで開くボタンをクリック
- 21. Recyclerビューで新しいアクティビティを開く
- 22. 相当
- 23. 相当のスコープ?
- 24. IsFinite()相当の
- 25. のGradle相当
- 26. のGradle相当
- 27. 角度2のビューに相当します
- 28. AndroidビューのCSSクラスセレクタに相当しますか?
- 29. タッチ座標をビュー(ScreenToClientに相当)に対して取得
- 30. httplib相当のC
notifyDataSetInvalidated()の機能は何ですか?それは、アダプタデータをリフレッシュするために使用されますか?そうであれば、リサイクラビューでは、notifyDataSetChanged()メソッドを使用してそれを行うことができます。差異のために –
https://stackoverflow.com/questions/23171077/notifydatasetchanged-vs-invalidatedata – Minions