Ich habe einen Adapter für eine RecyclerView
. Der Adapter hat eine Eigenschaftsgröße, die entweder klein oder groß sein kann.Android - RecyclerView notifyDatasetChanged nicht aktualisiert Layout-Ansicht
Je nach Eigenschaft unterscheiden sich die für Viewholders geladenen Layouts.
Ich habe eine Schaltfläche, um diese Eigenschaft zu ändern, aber nachdem ich es eingestellt habe, und wenn ich notifyDataSetChanged()
aufrufen, werden die Ansichten nicht aktualisiert.
Ich habe auch versucht requestLayout
und invalidate
ohne Erfolg. Dies ist onCreateViewHolder
wird nie wieder aufgerufen.
Bitte geben Sie den Code ein. –
@htafoya Bitte teilen Sie Ihren Code, damit wir Ihnen helfen können. Wenn Sie einen bestimmten Datensatz aktualisieren, verwenden Sie notifyitemchanged() anstelle von notifyDataSetChanged(). –