RecyclerView Adapter notifyDataSetChanged funktioniert nicht

Ich verlängerte

RecyclerView.Adapter<RecyclerView.ViewHolder>

Und als ich anrief:

mRecyclerView.getAdapter().notifyDataSetChanged();

Nichts ist passiert

Die einzige Möglichkeit, die Ansicht zu aktualisieren, besteht darin, den Adapter erneut festzulegen sehe diese Antwort):

mRecyclerView.setAdapter(new MyAdapter(...));

Ich habe zwei Probleme mit dieser Lösung:

Ich kann ein Blinken auf dem Bildschirm sehen, wenn ich den Adapter erneut einstelle Die Listenansicht kehrt an die erste Position zurück.

Irgendwelche Ideen

Antworten auf die Frage(14)

Ihre Antwort auf die Frage