Information in Intent, von welcher Activity aus gestartet wurde?

  • Antworten:2
Frank
  • Forum-Beiträge: 2

03.01.2013, 13:35:39 via Website

Hallo zusammen

Ich habe folgendes Problem:
Ich möchte eine Activity programmieren, die, je nachdem von welcher Activity sie gestartet wurde, unterschiedliche Dinge ausführt.

Gibt es im Intent, das ich zum Aufruf der Sub-Activity benutze einen Hinweis, von welcher Activity er gestartet wurde?
Oder gibt es eine andere Möglichkeit, an diese Information zu gelangen?

Wenn ich etwas in die Extras des Intents packe, so muss ich doch, um es auszulesen, wissen, von welcher Activity der Intent kommt?! Oder stehe ich da auf dem Schlauch ;)?


Vielen Dank für Eure Hilfe

Frank

— geändert am 03.01.2013, 13:37:23

Antworten
Appsoluts
  • Forum-Beiträge: 304

03.01.2013, 14:27:17 via Website

getIntent().getExtras().getInt(id) und aus der Activity, aus der du die neue startest intent.putExtra("id",1)... usw
Oder halt was auch immer du darein packen willst kannst ja auch die ID der Activity direkt oder was auch immer..
So würd ichs lösen

Antworten
Frank
  • Forum-Beiträge: 2

04.01.2013, 13:44:21 via Website

Hey vielen Dank für die schnelle Hilfe!!

Dein Vorschlag hat super funktioniert!

Antworten