Beim Start einer neuen Aktivität (MyActivity2) kann ich Daten mit .addExtra() übergeben. Nach dem Öffnen von MyActivity2 kann ich getExtra() aufrufen und meine Daten sind genau da, wo ich sie haben möchte. Meine Frage - Nach dem Aufruf von finish() auf MyActivity2 möchte ich Daten an MyActivity1 übergeben. Was ist der richtige Weg, um Daten zu übergeben, wenn Sie einfach zurück zur vorherigen Aktivität bohren? Eine statische Variable scheint zu funktionieren, aber nach dem, was ich gelesen habe, sind sie nicht Teil von OOP. Was sind meine Möglichkeiten?Weitergabe von Daten ohne Vorsatz bei Verwendung von finish() - Android
-1
A
Antwort
0
Sie können startActivityForResult()
verwenden. Überprüfen Sie this Frage.
Verwandte Themen
- 1. Android: Karten von Vorsatz
- 2. Weitergabe von Daten OHNE Navigation (Swift)
- 3. Weitergabe von Daten zwischen Aktivitäten in Android
- 4. Xcode-Weitergabe von Daten
- 5. TTNavigation Weitergabe von Daten
- 6. iOS-Äquivalent von Android-Finish()
- 7. Android: Zurück zur vorherigen Aktivität ohne Aufruf von finish()
- 8. Weitergabe von Daten mit Navigationsrahmen
- 9. Weitergabe von Daten zwischen Aktivitäten
- 10. Weitergabe von Daten zwischen Middelware
- 11. Neue Aktivität von Vorsatz
- 12. allowDiscUse bei Verwendung von Jongo
- 13. Weitergabe von Daten aus Javascript in Flask
- 14. Android-Videoaufzeichnung ohne Verwendung von Android-Medienrecorder
- 15. Weitergabe von Daten an Twitter Bootstrap Modal bei Verwendung der Codeigniter-Tabellenbibliothek
- 16. RxJS Promise Composition (Weitergabe von Daten)
- 17. Weitergabe von Daten über Intents statt Konstruktoren
- 18. Android POST ohne Verwendung von NameValuePair
- 19. IllegalStateException bei Verwendung von ViewPager ohne Fragmente
- 20. Weitergabe von JSON-Daten in Android JAVA String
- 21. Weitergabe von Daten zwischen Android ListActivities in Java
- 22. Android: Weitergabe von Daten hin und her mit Absicht setResults
- 23. Problem Weitergabe von Daten in R funktionieren
- 24. Android - Neu bei Android, ist diese Verwendung von Anwendungskomponenten korrekt?
- 25. Weitergabe von Daten an OPL-Modell von Java
- 26. Ausnahme bei der Verwendung von KSOAP2-Android
- 27. ResourceNotFoundException bei der Verwendung von greendroid android
- 28. Weitergabe von Daten an Std: Set Vergleichsklasse
- 29. Weitergabe von Daten durch Intent mit Serializable
- 30. Weitergabe von Daten durch RxJs Operatoren
Genau das, was ich gesucht habe. Ich war mir nicht von startActivityForResult() bewusst. Danke –
Wenn die Antwort ist, was Sie brauchen, markieren Sie die Antwort als akzeptiert – rakex