2017-01-28 7 views
0

In iOS können Sie "ProzessArguments" -Funktion verwenden und beim Öffnen der App sind die Argumente auf AppDelegate verfügbar.Starten Sie die Android-App mit Params

Gibt es eine ähnliche Methode für Android?

Es gibt die Option 'optionalIntentArguments', die es ermöglicht, Schlüssel zum Intent hinzuzufügen und sie in der MainActivity zu verwenden - aber was ist, wenn ich möchte, dass diese Daten in der früher ausgeführten Klasse 'Application' verfügbar sind?

+0

Dies ist, was "Intent's" Extras "sind für – pskink

+0

ja, aber Intents nur im Spiel, wenn die Aktivität gestartet wird. Ich brauche die Daten vor dem Start der Aktivität (in der 'Application' Klasse) daher Intent Extra ist nicht geeignet –

+0

Sie können nicht die Daten in der 'Application' Klasse erhalten: es funktioniert nicht so – pskink

Antwort

-1

Sie können die Daten von Intent abrufen und dann in SharedPreference speichern und weiterverwenden, bis Sie möchten.

+0

siehe meinen Kommentar oben - kann Intents für dieses Szenario nicht verwenden –

Verwandte Themen