1. Wir haben diesmal 2 Gewinnspiele zeitgleich für euch - Gewinne einmal ein UMI Plus E - Beim 2ten könnt ihr ein Nomu S30 gewinnen!
  1. bjoern4G, 01.03.2012 #1
    bjoern4G

    bjoern4G Threadstarter Erfahrener Benutzer

    Hi,

    ich vermute die Antwort auf meine Frage ist sehr offensichtlich und ich finde deswegen nichts gescheites bei google ;)

    Also: ich habe zwei Activities A und B. A ist eine Main-Activity. Kann ich aus B heraus A anzeigen lassen ohne sie neu zu erstellen? startActivity(intent) erstellt ja die Activity neu. Gibt es etwas wie resumeActivity?

    Könnte ich auch aus einer normalen Klasse C heraus A anzeigen lassen? Habe ich das richtig verstanden, dass ich ich dann eine Referenz auf A brauche und A eine Methode à la showYourself() benötigt?

    Vielen Dank
     
  2. swordi, 01.03.2012 #2
    swordi

    swordi Gewerbliches Mitglied

    hmm du hast probleme mit dem activity lifecycle.

    du kannst aus B einfach finish() aufrufen und schon wird a wieder angezeigt.

    ansonsten musst du mit IntentFlags arbeiten um die activity eigenschaften zu bestimmen.
     
  3. soma-web, 01.03.2012 #3
    soma-web

    soma-web App-Anbieter (kostenpfl.)

    schau mal nach StartActivityForResult(...)
     

Diese Seite empfehlen