Forum: PC-Programmierung Android "Activity change event"?


von Christoph (Gast)


Lesenswert?

Hallo,

ich bin gerade dabei eine App im Android Studio zu programmieren welche 
zunächst den Startbildschirm öffnet wo Einstellungen aus einem file 
gelesen werden, von der Haupt-Activity aus kann eine Settings-Activity 
aufgerufen werden wo die Daten im File verändert werden können. Wenn von 
den Settings wieder zum Hauptteil gewechselt wird soll die 
Haupt-Activity einmalig die Daten am Bildschirm durch die aus dem File 
ersetzen.
Gibt es ein Event etc. das ausgelöst wird wenn eine Activity verlassen 
wird und wieder auf die Haupt-Activity aufgerufen wird?
Das im "OnCreate" zu machen hilft auch nicht da das nur beim ersten 
Start der Activity aufgerufen wird oder?

Mfg. Christoph

von dfgh (Gast)


Lesenswert?

Du kannst der Einstellungsactivity eine Referenz auf einen 
selbstgeschriebenen Listener mitgeben und den dann beim Verlassen der 
Einstellungsactivity aufrufen.

Ist sicherer als irgendwelche onIrgendwas Events, die sich auf die GUI 
beziehen. Man weiß ja auch nie, ob sich die Menüstruktur mal ändert - 
dann bist du mit einem passenden Listener besser dran.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.