Ich habe eine Situation, wo ich auf meine Recyclerview Adapter von einer anderen Klasse statt der Klasse zugreifen muss, wo ich ein Objekt Adapter erstellen. Also ist es gut, es Singleton-Objekt zu machen. Bitte geben Sie eine Lösung.ist es gut Recyclerview Adapter Singleton zu machen?
Antwort
Nein, Ansichten und Adapter sollten niemals Singletons sein, da sie an eine Instanz der Aktivität gebunden sind.
dann wie kann ich auf myadapter von einer anderen Klasse nicht von der Mainactivity – redblood
zugreifen müssen Sie den Adapter nicht als innere Klasse schreiben, extrahieren Sie es in eine separate Klassendatei, dann den Adapter in einem anderen wiederverwenden Aktivität und übergeben Sie die gleichen Datenwerte und Ihnen wird es gut gehen. – ir2pid
@redblood Sie können eine 'Getter'-Methode erstellen, die das' Objekt' Ihres Adapters 'class' zurückgibt. –
- 1. RecyclerView-Adapter falsche Werte
- 2. kann nicht RecyclerView Adapter
- 3. RecyclerView Adapter Ungültigkeits Objekte
- 4. Einstellung Adapter in Recyclerview
- 5. Ist es gut, einen Formbuilder zu verwenden?
- 6. Leak Canary, Recyclerview undicht Adapter
- 7. Klick Zuhörer Generic RecyclerView Adapter
- 8. Kontextfehler im Adapter für RecyclerView
- 9. RecyclerView Adapter Methoden nicht genannt
- 10. Wann ist es gut, FTP zu verwenden?
- 11. Ist es gut, minimale Parameter zu übergeben?
- 12. Warum gibt es keinen Cursor-Adapter für RecyclerView?
- 13. horizontale recyclerview innerhalb der vertikalen recycerview adapter
- 14. Farbwähler ändert Hintergrundfarbe nicht vom RecyclerView Adapter?
- 15. RecyclerView Adapter und ViewHolder Update dynamisch
- 16. Was ist der Lebenszyklus für den RecyclerView-Adapter?
- 17. "RecyclerView: Kein Adapter angeschlossen; Layout überspringen" für RecyclerView in Fragment
- 18. Machen Bootstrap gut halbtransparent
- 19. Android RecyclerView Adapter Popup-Menü funktioniert nicht
- 20. "RecyclerView: Kein Adapter angeschlossen; Layout überspringen "für Recyclerview
- 21. Verwenden von RxJava in RecyclerView Adapter
- 22. Wie Schnittstelle zwischen Fragment und RecyclerView Adapter für den Zweck machen onActivityResult() von Fragment
- 23. E/RecyclerView: Kein Adapter angeschlossen; Überspringen Layout
- 24. Update RecyclerView Adapter nach SharedPreferences geändert
- 25. System.Web.Abstractions: wofür ist es gut?
- 26. Recyclerview on Scrolling Werte von Adapter
- 27. Android: RecyclerView Adapter longClickListener funktioniert nicht
- 28. RecyclerView Adapter beim Scrollen falsche Werte
- 29. RecyclerView Adapter nicht in der Lage, alle Elemente zu löschen
- 30. Footer für diesen RecyclerView-Adapter hinzufügen
Sie sollten Code enthalten, damit jemand Ihnen die richtige Methode zur Implementierung Ihres Problems mitteilen kann. –
Warum benötigen Sie den Adapter aus einer anderen Klasse? –
@KevinKrumwiede für notifyDatasetChanged() wenn Daten aktualisiert werden – redblood