Ich bin neu in Android Studio. Ich baue eine Anwendung mit ESP8266 zum Umschalten von Pins die IP-Adresse und die Port-Nummer sind in der zweiten Aktivität Ich SharedPreferences verwendet, um Daten in der zweiten Aktivität zu speichern, so dass sie jedes Mal gespeichert bleiben, wenn ich die App schließe. Dann sende ich diese Daten an die MainActivity. Ich muss diese Daten speichern, da ich sie genau wie die zweite Aktivität in der MainActivity verwenden muss. Ich will es, aber ich weiß es nicht. Kann mir irgendein Körper helfen? DankWie kann ich die Daten speichern, die ich von der zweiten Aktivität an die Hauptaktivität übergeben habe?
Antwort
Ihre Frage ist nicht klar, ob Sie die Daten in gemeinsam genutzten Prefs setzen, so lesen es von der anderen Tätigkeit wenn Sie nicht wissen haw von gemeinsamen Prefs lesen hier beantworten, dies zu tun How to use SharedPreferences in Android to store, fetch and edit values
Ich bin Ich kann Ihre Frage nicht beantworten, aber was ich aus Ihrer Frage verstehe, ist, dass Sie die Daten in freigegebenen Einstellungen in der zweiten Aktivität speichern und auf dieselben Daten in der MainActivity zugreifen möchten, da Sie die Daten mit einem Schlüssel speichern , können Sie die gleichen Daten mit dem gleichen Schlüssel in der MainActivity abrufen, für weitere Details können Sie durchlaufen - http://developer.android.com/training/basics/data-storage/shared-preferences.html
ja genau möchte ich diese Daten in der mainActivity verwenden –
Ihre Frage ist nicht klar, aber ich denke, das hilft Ihnen http://www.androidhive.info/2012/08/android-session-management-using-shared-preferences/
Um Werte von einer anderen Aktivität zu erhalten. Zum Beispiel ist Ihre gemeinsamen Vorlieben Klassennamen Session dann Werte erhalten:
Session session=new Session();
HashMap<String, String> user = session.getUserDetails();
String user_name=user.get(Session.KEY_NAME);
Und jetzt können Sie überall verwenden user_name in Aktivität
Ich möchte die Freigabeeinstellungen von anderen Avtivity lesen –
Siehe bearbeitete Antwort @ElaHidri – bebo
- 1. Weitergabe von JSON-Daten an die Hauptaktivität
- 2. Ich habe die XML-Daten, jetzt, wie kann ich die XML-Daten in Objective C speichern?
- 3. android Wie kann ich meine Hauptaktivität aktualisieren, nachdem ich die Datenbank aktualisiert habe?
- 4. Android: Wie die Daten an Unteraktivitäten übergeben?
- 5. Übergeben Sie Daten von der Anwendung an die Aktivität
- 6. Übergeben des Datenbankklassenobjekts von der Hauptaktivität an eine andere Aktivität
- 7. OneSignal - kann die Aktivität nicht öffnen, nachdem ich geklickt habe
- 8. Kann ich die templateUrl an die Direktive übergeben - AngularJS
- 9. Kann Aktivität ComponentInfo nicht instanziieren. Ich habe die Klasse
- 10. Daten an Broadcast-Empfänger übergeben, die bereits Absichtsfilter hat, der von Aktivität
- 11. Übergeben von Suchdaten an durchsuchbare Aktivität
- 12. Wie kann ich Daten von Aktivität zu Fragment setzen, nachdem die Aktivität Daten geladen hat?
- 13. Wie kann ich die gleiche Aktivität fortsetzen?
- 14. An einem Datenfragmente Wie kann ich in die Aktivität
- 15. Wie kann ich die Formularfelder leeren, nachdem ich auf die Schaltfläche "Speichern" geklickt habe
- 16. Ich kann die Daten nicht speichern, selbst wenn ich __block
- 17. Hg: Wie kann ich die Dateien finden, die ich zwischen zwei Revisionen (oder Daten) geändert habe?
- 18. Wie kann ich die Formularwerte an ChangePassword.php übergeben?
- 19. Wie kann ich die Ergebnisse von einer Methode aus dem Controller an die Sicht übergeben
- 20. Wie finde ich die Anzahl der Bytes der Parameter, die an die Funktion übergeben werden?
- 21. Wie kann ich die Informationen der Karte erhalten, die ich anklicke, um sie an die nächste Aktivität zu senden
- 22. Kann ich Konstruktorparameter an die Resolve() - Methode von Unity übergeben?
- 23. Ich habe Probleme die Datei
- 24. Wie kann ich die Daten separat in Jquery übergeben
- 25. Ich kann nicht richtig die Fremdschlüssel, die ich erstellt habe
- 26. JSTL - Wie kann ich Werte an die SQL-Anweisung übergeben
- 27. Wie kann ich die vom Benutzer eingegebenen unvollständigen Daten speichern?
- 28. Übergeben von Daten aus der Teilansicht an die übergeordnete Ansicht
- 29. Wie kann ich die Bildlaufposition der Seite speichern?
- 30. Befehl in der FOR-Schleife (Wie bekomme ich die Daten, die ich angefordert habe)
Mögliche Duplikat von [Wie SharedPreferences in Android verwenden zu speichern, abzurufen und zu bearbeiten Werte ] (http://stackoverflow.com/questions/3624280/how-to-use-sharedpreferences-in-android-to-store-fetch-and-edit-values) –