Jetzt registrieren » Login
« Login

Passwort vergessen?

Du bist hier: Android Forum » Android Developer Forum » Android Entwickler Forum » Parmaterübergabe von einer App zur anderen
Gehe zu: Neue Beiträge | Eigene Threads | Beobachtete Threads

Parmaterübergabe von einer App zur anderen

Um aktiv im Android Forum teilnehmen zu können, musst Du Dich bei AndroidPIT registriert haben.

User-Foto
mcflyen
Google Plus

Rang: Android HiWi

Beiträge: 199

Eintrittsdatum: 01.08.2010

Parmaterübergabe von einer App zur anderen
verfasst am 09.02.2012 10:31:07 — geändert am 09.02.2012 10:32:32
Hallo zusammen

Kann mir da eventuell jemand einen Tipp geben ?

Ich habe 2 eigens geschrieben Apps. Ich möchte die 1. App starten, die dann die 2. App startet. Das funktioniert soweit.
Jetzt möchte ich von der 1. App einen String an die 2. App weitergeben. Das geht nicht. :wacko:
Wie mach ich sowas ?
Code 1.App: ( Senden)
1Intent i = new Intent(Intent.ACTION_MAIN);
2
3 i.putExtra("Message","Hallo Du");
4 PackageManager manager = getPackageManager();
5 i = manager.getLaunchIntentForPackage("Package 2. App"); // Funktioniert
6 i.addCategory(Intent.CATEGORY_LAUNCHER);
7 startActivity(i);

Code 2. App. ( Empfangen )
1Intent intentfromstartApp = getIntent();
2
3 String sVersionFromStartApp="";
4 if (intentfromstartApp.getExtras()!=null){
5Toast.makeText(this, "Uebergabe ist nicht leer ...", Toast.LENGTH_LONG).show();
6 if (intentfromstartApp.getExtras().containsKey("Message")){
7 sMessage=intentfromstartApp.getExtras().getString("Message");
8 }
9 }

In meinem Beispiel ist intentfromstartApp.getExtras() == null !

Grüsse

-----
WorldHistory auf Android OS. https://market.android.com/details?id=solveraapps.chronicbrowser&feature=search_result

Antworten mit Zitat Antworten Link ±0     (0 Stimmen)
User-Foto
Rafael K.de

Rang: Android GoldSenior

Beiträge: 1.394

Eintrittsdatum: 16.01.2011

RE: Parmaterübergabe von einer App zur anderen
verfasst am 09.02.2012 10:37:02
Weil du in Zeile 5 die Variable i überschreibst und die Intent Instanz, in der du dein Extra gesetzt hattest dann weg ist?

-----
Meine Apps: Verkaufswert Rechner für eBay -- 1-Klick Kleinanzeigen (eBay,dhd24,Quoka) -- Madvertise Umsätze -- AndroidPIT Umsätze -- Directupload.net / Abload.de

Antworten mit Zitat Antworten Link ±0     (0 Stimmen)
User-Foto
mcflyen
Google Plus

Rang: Android HiWi

Beiträge: 199

Eintrittsdatum: 01.08.2010

RE: Parmaterübergabe von einer App zur anderen
verfasst am 09.02.2012 10:59:15
Mann bin ich ein Gross-Trottel !!! Mein Kopf funktioniert nicht mehr richtig mit all den Problemchen :-)

Vielen vielen Dank Rafael, ist mir das peinlich :grin:

Ich wünsch Dir einen schönen Tag und all denen, die überflüssigerweise diesen Beitrag durchgelesen haben

-----
WorldHistory auf Android OS. https://market.android.com/details?id=solveraapps.chronicbrowser&feature=search_result

Antworten mit Zitat Antworten Link ±0     (0 Stimmen)
Du bist hier: Android Forum » Android Developer Forum » Android Entwickler Forum » Parmaterübergabe von einer App zur anderen
Gehe zu: Neue Beiträge | Eigene Threads | Beobachtete Threads

AndroidPIT unterstützen

Gefällt Dir AndroidPIT? Wir freuen uns, wenn Du uns unterstützt. Wie das geht? Klicke einfach auf die unten stehenden Links.

Weiterempfehlen

Gefällt Dir AndroidPIT? Dann empfiehl uns bitte weiter!

Fragen / Hilfe

Du hast Fragen zu AndroidPIT oder willst noch mehr erfahren? Diese Links helfen Dir vielleicht weiter...

  Du liest gerade: Parmaterübergabe von einer App zur anderen - Android Forum - AndroidPIT. Alle Zeitangaben in UTC+02:00. Es ist jetzt 22:46 Uhr.