Ich entwickle eine Anwendung, die ein paar Dienste, einschließlich einer FirebaseAuthService
hat. Ich würde gerne die gleiche FirebaseAuthService
Instanz in allen meinen Präsentatoren (für jede Aktivität) haben. Wie würde ich das machen?Dolch 2 Freigabe Objektinstanz zwischen Referenten
0
A
Antwort
0
Sie können entweder die @Singleton
Annotation verwenden, wenn die Instanz für Ihre gesamte Anwendung identisch sein soll. Oder Sie können einen eigenen Bereich erstellen, z. B. @ActivityScope
, um Instanzen zu erstellen, die "Singletons" für eine Aktivität sind. This sollte Ihnen einen guten Ausgangspunkt geben.
Verwandte Themen
- 1. Dolch 2 Modul "Schnittstellen"?
- 2. Dolch 2 und Schnittstellenimplementierungen
- 3. Dolch 2 Scopes Erklärung
- 4. Dolch 2: Abhängigkeit Vererbungshierarchie
- 5. Android Dolch 2 Kompilierfehler
- 6. Inject Presenter - Dolch 2
- 7. Optionale Injektion Dolch 2
- 8. Dolch 2-Komponenten-Abhängigkeiten
- 9. Dolch 2 Statische Injektionen
- 10. Dolch 2 Scope Lifetimes
- 11. Dolch 2 Component.Builder
- 12. Dolch 2 Injizierende Konstruktoren
- 13. Dolch 2 Kreis dependancy
- 14. Dolch 2 - ViewPagerAdapter
- 15. Dolch 2 Singletons funktioniert nicht
- 16. Dolch 2 - Teilen von Instanzen zwischen zwei Aktivitäten
- 17. Freigabe Variablen zwischen Makefiles
- 18. Dolch 2: Moderator ist null
- 19. View Abhängigkeitseinspeisung mit Dolch 2
- 20. Dolch 2 - Providing Application Klasse
- 21. Dolch 2, injectiong UI-Elemente
- 22. Methode Injektion mit Dolch 2
- 23. Verstehen Dolch 2 @ Component.Builder Annotation
- 24. Nullreferenz auf Dolch 2 @Inject
- 25. Dolch 2 Injizieren generische Schnittstellenimplementierungen
- 26. Dolch 2 injiziert Android-Kontext
- 27. Dolch 2 Build IllegalArgumentException compileDebugJavaWithJavac
- 28. Objektinstanz zwischen Web-Service-Aufrufen teilen
- 29. sidekiq Freigabe Variable zwischen Threads
- 30. WSS-Freigabe-Eigenschaften zwischen Webparts