Was ist besser? notifyDataSetChanged oder notifyItemChanged in Schleife?

So habe ich eine Aktivität mitRecyclerView und ich möchte @ ändeTextView jedes Elements imRecyclerView durch Drücken der Taste, die @ honClickListener() in der Aktivität.

Ich frage mich, was in Bezug auf die Leistung besser ist:

VerwendennotifyDataSetChanged EinsenUse-Schleife mit Bedingung wie int i ist kleiner alsList.size() wonotifyItemChanged würde einige Male aufgerufen werden.

n beiden Fällen erstelle ich eine boolesche Variable inRecyclerView Adapter der von @ verwendet wionBindViewHolder, um zu wissen, wie das Element aktualisiert wird. Standardmäßig ist es falsch und nach einem Klick auf die Schaltfläche wird es wahr, alsoonBindViewHolder aktualisiert das Element auf andere Weise.

Auch ich würde gerne wissen, ob dieser Ansatz überhaupt geeignet ist.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage