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.