Ich möchte activityB von activityA starten und String von activityB zurückgeben und dann activityA fortsetzen. Ist das möglich? ich beziehe mich Android: Capturing the return of an activityText von anderer Aktivität zurückgeben
0
A
Antwort
0
Sie können die Methode startActivityForResult() verwenden, wenn Sie Daten von einer Aktivität zurückgeben müssen. Ex: Rückgabedaten von Aktivität B
Aktivität A:
Schritt 1: Rufen Sie startActivityForResult() -Methode
Intent i = new Intent(A.this,B.class);
// use startActivityForResult(Intent,request_code) method()
//with request_code is used to identify.
starActivityForResult(i,1)
Schritt 2: Sie müssen implementiert onActivityResult (int requestCode, int Result, Intent-Daten) Verfahren
//check requestCode and resultCode
if(requestCode==1)
{
if(resultCode==RESULT_OK)
{
//get Data
String temp = data.getData().toString();
}
}
Aktivität B:
//set Data return Activity B at anywhere you want
Intent data = new Intent()
data.setData("String_Test");
setResult(RESULT_OK,data)
//close the activity
finish();
Hinweis: Statt setData method() zu verwenden, können Sie auch putExtras (Bunble-Objekt) verwenden, um Daten zu senden.
+0
danke viel 4 lösung – madwhoo
1
Verwandte Themen
- 1. eine Textview von anderer Aktivität
- 2. Stoppen Sie asynctask von anderer Aktivität
- 3. Schließen der Aktivität anderer Anwendung
- 4. Ergebnis von benutzerdefiniertem Dialogfeld an Aktivität zurückgeben
- 5. Listenansicht nach Änderungen in anderer Aktivität aktualisieren
- 6. App stürzt beim Starten anderer Aktivität
- 7. Android: Starten von Aktivität von anklickbarem Text
- 8. Text analysieren und Ähnlichkeiten zurückgeben
- 9. Dienst kann die Aktivität anderer App nicht starten
- 10. HTML-Submit-Button: Anderer Wert/Button-Text?
- 11. Beenden von raw_input(), wenn anderer Text angezeigt wird
- 12. Ergebnis von einer anderen Aktivität als dem Empfang einer Aktivität zurückgeben
- 13. Android-Aktivität wird neu erstellt, wenn die nächste Aktivität mit anderer Bildschirmausrichtung gestartet wird
- 14. Text vom Artikel über MediaWiki API zurückgeben?
- 15. Zurückgeben von JSON-Text/msg aus dem PHP-Webdienst
- 16. Wie kann ich Text des Fragments von Aktivität
- 17. Android PlaceAutocomplete Aktivität Ergebnisliste Text überlappt sich
- 18. UIActivityViewController Text anpassen basierend auf ausgewählten Aktivität
- 19. ggrepel: Text in nur einer Richtung abstoßen und Werte von abgestoßenem Text zurückgeben
- 20. beenden Aktivität von benutzerdefinierten BaseAdapter
- 21. Ignorieren System.exit() von anderer Klasse
- 22. Von leerer Aktivität zu Navigationsschubladen-Aktivität wechseln
- 23. Cant von Aktivität zu Aktivität erhalten
- 24. Reload Aktivität von der gleichen Aktivität
- 25. Aktivität für Ergebnis von IME starten
- 26. SQL Server 2008 XML-Abfrage-Methode - Text() Wert abrufen, wo ein anderer Text() Wert existiert?
- 27. Zurückgeben von Variablen von Tkinter GUI
- 28. Zurückgeben Array von fuction
- 29. Stored Procedure - Gruppe von Id gleich ein anderer Wert Parameter
- 30. Uploadify - MVC3: Zurückgeben von Formsammlungsdaten?
Perfekt. Und was ist die Frage? –