Android Activity wechseln per Button

drugnkush

Neues Mitglied
Hallo liebe Community,
ich habe aktuell ein Problem undzwar ich möchte wenn man auf den "BACK" Button drückt das man zurück zur MainActivity kommt von der CreditsActivity.
Die Funktion funktioniert aus welchen Gründen auch immer nicht.
Per Button in die Credits komme ich (ist ja der gleiche Befehl) aber der "Back" Button funktioniert nicht um ins Hauptmenü wieder zu kommen!
Ich bitte um Hilfe.
Mfg Martin.
mlgforumhilfe.png
 
Zuletzt bearbeitet:
Über setContentView wechselt man auch nicht die Activity sondern setzt das Layout bzw. die View mit dem anzuzeigenden Inhalt.
Zwischen Activities wechselt man über Intents und der startActivity()-Methode.
In deinem Fall würde das so aussehen
Java:
Intent i = new Intent(CreditsActivity.this, MainActivity.class);
StartActivity(i);
 
Du musst Dir das

http://developer.android.com/guide/components/activities.html

und das

http://developer.android.com/guide/components/tasks-and-back-stack.html

nochmal anschauen und verstehen. Vor allem den BackStack.
Sehr gutes Beispiel in der Anwendung:

http://www.androidhive.info/2011/08/how-to-switch-between-activities-in-android/

mit finish() bist du auf dem richtigen Weg, die Frage ist nur... was ist dein Hauptmenü und wo liegt es im BackStack?

Das hier ist auch ziemlich gut, aber das baut auf die oberen Links auf. Erstmal die abarbeiten.

http://stackoverflow.com/questions/11366700/modification-of-the-back-stack-in-android
 
Zuletzt bearbeitet:

Neue Themen


Zurück
Oben