Hallo! Vielen Dank für die Antwort. Ich habe schon eine gesonderte Methode der PopUp-Klasse, die das macht. Es wird nicht in der onCreate ausgeführt.
Ich habe es grad komischerweise ein einziges Mal geschafft auch im OnActivityResult() der MainActivity anzukommen, das ist passiert als meine PopUp-Activity mal gehängt ist und ich mehrmals auf den "Save" Button drücken konnte. Also scheint hier irgendwas mit den Events im Argen zu liegen.
Ich wollte eigentlich schon die Klasse NotificationsViewModel (das Fragment) für diese Save-Funktion nutzen, aber hier kann ich im "onClick"-Event die Funktion dann gar nicht finden, obwohl sie als public deklariert ist.
Edit: ich habe jetzt auch den Aufruf super.onActivityResult(requestCode, resultCode, data); hinzugefügt und nun geht sowohl das Debuggen und er kommt auch immer in die Funktion rein.
Als nächstes möchte ich Daten, die ich zurückbekommen habe, in einer Liste anzeigen und schlussendlich auch abspeichern. Was würdest du hier empfehlen? Speichern im Dateisystem oder in einer SQLite-Datenbank?
Viele Grüße.