2017-08-28 4 views
-1

Bitte vollständig lesen. Ich habe vier Aktivitäten wie Anmeldung, Registrierung, Pendinglist, DeliveryListWerte von einer Aktivität zu einer anderen senden Aktivität

I userId zu Lieferliste senden möchten, aber hier bin ich nicht direkt von Login-Aktivität zu DeliveryList Aktivität geht. Ich gehe zum Login zu PendingList. Wenn der Benutzer jedoch DeliveryList anklickt, muss userID in der DeliveryList vorhanden sein. Ich bin mir nicht einmal sicher, ob ich die Frage richtig stelle, aber das ist meine Anforderung. Kann jemand mir mit einem Beispiel helfen?

+0

Können Sie den Code für alle beteiligten Klassen veröffentlichen? – Michael

+0

Speichern Sie den Wert innerhalb der 'SharedPreferences' und rufen Sie ihn von dort ab. –

+0

Verwenden Sie 'SharedPreferences' oder' sqLite Databae' oder verwenden Sie 'static class'. –

Antwort

0

Sie müssen Intent Klasse verwenden. Sie können alle Spezifikationen here

+0

Können wir den 'Intent' verwenden, um den Wert an alle Aktivitäten gleichzeitig zu senden? –

-1

Sie würden nicht Geteilt Pref OR Intents verwenden finden Benutzerinformationen von Klasse zu Klasse zu senden. Ich würde empfehlen, einen Datenbankdienst wie Firebase oder Parse-Server zu verwenden. Sie müssen eine Sitzung für den Benutzer führen. Dann und nur dann könnten Sie PROPER-Informationen von Aktivität zu Aktivität übertragen.

In Firebase -> es funktioniert sehr gut für alle Plattformen (Ich benutze Parse -> Ich mag es besser). nachdem du diese Information an deinem Ende codiert hast, poste mehr Fragen von diesem Standpunkt aus.

Bitte verwenden Sie keine Shared Pref, Intents oder statische Klassen für Benutzerinformationen.

Verwandte Themen