1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. lord_fritte, 07.01.2011 #1
    lord_fritte

    lord_fritte Threadstarter Fortgeschrittenes Mitglied

    Hallo, ich suche eine kleine Anleitung, wie ich in Android von einer Activity in eine andere Wechseln und zusätzlich komplexe Daten, z.b. eine Klasse, an die neue Activity übergeben und auch als Ergebnis zurück bekommen kann.
    Kann ich auch irgendwie die Aufrufende Activity nach Beendigung der aufgerufenen Activity an der Aufruf stelle weiterführen?

    Also ich möchte 1. In eine weitere Activity wechseln und Daten übertragen.
    2. von der Activity in die aufrufende zurück wechseln und Daten zurück geben,
    3. Eine Activity nach Rücksprung an der Aufrufstelle fortsetzen.
     
    Zuletzt bearbeitet: 07.01.2011
  2. the_alien, 07.01.2011 #2
    the_alien

    the_alien Android-Lexikon

    1. putExtra von Intent angucken
    2. startActivityForResult von Activity angucken
    3. finish von Activity angucken
     
  3. lord_fritte, 07.01.2011 #3
    lord_fritte

    lord_fritte Threadstarter Fortgeschrittenes Mitglied

    Naj nicht ganz was ich mir vorgestellt habe, aber Danke.
     
  4. the_alien, 07.01.2011 #4
    the_alien

    the_alien Android-Lexikon

    In wie fern? Es macht doch genau was du möchtest.
    Daten an eine andere Activity übergibt man mit dem Intent mit dem man die Activity aufruft.
    Wenn man ein Ergebnis zurückbekommen möchte startet man die neue Activity mit startActivityForResult.
    Wenn man die aktuelle Activity beenden möchte und genau zur gleichen wie vorher zurück möchte, dann ruft man finish auf.
     
  5. lord_fritte, 07.01.2011 #5
    lord_fritte

    lord_fritte Threadstarter Fortgeschrittenes Mitglied

    Naja ich dachte eher an sowas:

    MyActivity2 act = new MyActivity2();
    act.setParam(irgenwas);
    //Hier activity starten und an der Position warten.
    MyObject result = act.getResult();
     
    Zuletzt bearbeitet: 07.01.2011
  6. the_alien, 07.01.2011 #6
    the_alien

    the_alien Android-Lexikon

    Nein, das geht nicht.
     
  7. MichaelS, 07.01.2011 #7
    MichaelS

    MichaelS Fortgeschrittenes Mitglied

    Beispiele gibts mehr als genug für so simple sachen ;)
    Und es sind ja alle Namen gefallen, die du benötigst :)

    -> Android Doku, Google

    (alles vorkauen + nicht denken ist doch langweilig :))
     
    the_alien gefällt das.
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Bitmap von Activity an Activity übergben Android App Entwicklung 03.09.2017
[OFFEN] Activity als Dialog - RecyclerView funktioniert nicht mehr Android App Entwicklung 14.08.2017
[OFFEN] Problem mit meiner Login App Android App Entwicklung 10.06.2017
[GELÖST] Nach AS Update Fehler Error running app: Default Activity not found Android App Entwicklung 16.05.2017
[GELÖST] Übergabe an zweite Activity Android App Entwicklung 11.05.2017
[ERLEDIGT] Problem beim Starten einer neuen Activity Android App Entwicklung 21.03.2017
Intent mit Daten (putExtra) zu anderer Activity Android App Entwicklung 14.02.2017
Buttonfarbe ständig wechseln Android App Entwicklung 06.01.2017
Bestätigungsdialog in der Activity Android App Entwicklung 19.12.2016
Online-Kalender in einem Fragment/einer Activity Android App Entwicklung 17.11.2016
Du betrachtest das Thema "Activity wechseln?" im Forum "Android App Entwicklung",