B
BlupBlup
Ambitioniertes Mitglied
- 1
Hi,
aus einer Activity A wollte ich eine Activity B aufrufen.
Dazu verwende ich einen expliziten Intent.
Beide Activities schreibe ich und sie gehören zu meiner App.
Darum die expliziten Intents. Ich möchte keine besondere Activity
aufrufen, die bereits auf dem Gerät installiert ist.
Ist es möglich das explizite Intent über startActivityForResult auszuführen
und dann in der onActivityResult(int requestCode, int resultCode, Intent data) ein Ergebnis einer Berechnung geliefert zu bekommen, das
in Activity B erstellt wurde.
Also: Achtivity A ruft Acitivty B auf. Activity B führt eine Berechnung aus
und soll diese an Activity A liefern. Das Ergebnis soll erst nach Beendiung der Acitivity B, der Activity A zur Verfügung stehen. Ist das irgendwie möglich?
aus einer Activity A wollte ich eine Activity B aufrufen.
Dazu verwende ich einen expliziten Intent.
Beide Activities schreibe ich und sie gehören zu meiner App.
Darum die expliziten Intents. Ich möchte keine besondere Activity
aufrufen, die bereits auf dem Gerät installiert ist.
Code:
Intent intent = new Intent(this, B.class);
Ist es möglich das explizite Intent über startActivityForResult auszuführen
und dann in der onActivityResult(int requestCode, int resultCode, Intent data) ein Ergebnis einer Berechnung geliefert zu bekommen, das
in Activity B erstellt wurde.
Also: Achtivity A ruft Acitivty B auf. Activity B führt eine Berechnung aus
und soll diese an Activity A liefern. Das Ergebnis soll erst nach Beendiung der Acitivity B, der Activity A zur Verfügung stehen. Ist das irgendwie möglich?