Tag: notifydatasetchanged
Android Adapter notifyDataSetChanged () – Methode benachrichtigt die Beobachter, dass die zugrunde liegenden Daten geändert hat
3
Antworten
Verstehe ich, wie ein ViewHolder's onBindViewHolder funktioniert, aber ich bin mir nicht klar darüber, wie notifyItemRangeChanged(0, this.data.size()); funktioniert in diesem Beispiel, und was es genau macht. Die Daten zu diesem adapter ist im Json-format. Den adapter unter:
3
Antworten
Möchte ich zum aktualisieren einer Ansicht von der recyclerview, wenn ein notifyItemChanged aufgerufen wurde. Die Sache ist, dass ich nicht möchten, aktualisieren Sie die gesamte Zeile, sondern nur die Ansicht der Zeile. (um zu vermeiden das blinken
1
Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. mehr. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Ich habe ein gridview-Steuerelement mit benutzerdefinierten adapter. es ist noch Foto von
3
Antworten
Zum aufrufen von API, nach dem erstellen der Aktivität, die ich ausführen click-Ereignis für die RecyclerView Element " 0 " index. in onBindviewHolder ich rufe den Halter.Blick.performClick Veranstaltung. Aber das Problem ist ich benötigen, rufen Sie ein
4
Antworten
Ich bin Umsetzung einer endlosen laden von Daten für eine RecyclerView. Wenn die software erkennt, dass das Letzte Element wird angezeigt, es lädt neue Artikel und Aufruf an die loadMoreData() Funktion, sondern der neue Datensatz nicht angezeigt.
2
Antworten
Ich bin mit einem ListFragment mit einer benutzerdefinierten Liste-adapter, und ich möchten, aktualisieren Sie die Liste mit einem Klick auf ein icon in der ActionBar. Leider funktioniert es nicht und ich habe keine Ahnung, warum. Meine ItemListFragment:
5
Antworten
Will ich mit einem toggle zum Umschalten zwischen zwei verschiedenen Ansichten, aber mit der gleichen RecyclerView. Grundsätzlich, wenn Sie Umschalten, ich will das RecyclerView adapter zu erinnern onCreateViewHolder() aber dieses mal verwenden Sie ein anderes layout-Element-Datei. Tut
5
Antworten
Ich versuche, in meinem Android Application die notifyDataSetChanged() Methode für eine ArrayAdapter aber es funktioniert nicht für mich. Fand ich als Antwort hierdass notifyDataSetChanged() laufen soll, in der Haupt-thread, aber es war kein Beispiel dafür. Könnte jemand
4
Antworten
Bekam ich einen FragmentPagerAdapter. Es ist getItem - Methode zurückgeben kann, ein fragment nach Daten von außen. Nachdem ich die Daten aktualisieren, die seine annehmen, um anzuzeigen, rufe ich notifyDataSetChanged - und doch passierte nichts. Ich HABE
7
Antworten
Wenn ich wieder zu bevölkern, meine ListView habe, rufe ich eine Methode aus meiner Adapter. Problem: Wenn ich rufe updateReceiptsList aus meiner Adapterwerden die Daten aktualisiert, aber mein ListView nicht die änderung wider. Frage: Warum funktioniert mein
6
Antworten
Erweiterte ich RecyclerView.Adapter<RecyclerView.ViewHolder> Und als ich rief: mRecyclerView.getAdapter().notifyDataSetChanged(); Nichts passiert. Der einzige Weg, um die Ansicht zu aktualisieren ist, um wieder den adapter (Lesen Sie diese Antwort): mRecyclerView.setAdapter(new MyAdapter(...)); Ich habe zwei Probleme mit dieser Lösung: Können,
11
Antworten
Meine ListFragment code public class ItemFragment extends ListFragment { private DatabaseHandler dbHelper; private static final String TITLE = "Items"; private static final String LOG_TAG = "debugger"; private ItemAdapter adapter; private List<Item> items; @Override public View onCreateView(LayoutInflater inflater,
3
Antworten
Ich versuche zu schaffen, eine ListView mit einer Liste von Download-Aufgaben. Den Download Aufgaben bewältigt werden können Service (DownloadService). Jedesmal, wenn ein Datensegment empfangen wird, wird der task sendet die Fortschritte über einen Broadcast erhielt durch die
8
Antworten
Ich bin erstellen einer Liste von Karten die Anzeige über die RecyclerView, wo jede Karte hat eine Schaltfläche, um entfernen Sie die Karte aus der Liste. Wenn ich notifyItemRemoved() um die Karte zu entfernen, in der RecyclerView,