- Forum-Beiträge: 2
27.07.2016, 17:38:48 via Website
27.07.2016 17:38:48 via Website
Hallo an Alle,
ich habe das Forum durchsucht, konnte allerdings keinen passenden Thread finden.
Ich habe folgendes Problem:
Ich schreibe zurzeit an einer App welche verschiedene Berechnungen für Kameraeinstellungen übernimmt. Die Oberfläche ist sehr einfach aufgebaut. Ich möchte aber sehr gerne über die Menü-Taste verschiedene Einstellungen wie Hintergrundfarbe und Schriftart machen. Im Moment drücke ich auf Menü und kann dann den Reiter Einstellung öffnen. Dann erstelle ich ein neues Fragment "Einstellung" und kann dort über Spinner die gewünschte Farbe auswählen. Mit getter- und setter-Methoden speichere ich dies in der MainActivity. Mit einem druck auf Speichern (Button) beende ich das Fragment. Jetzt ist allerdings das Problem, dass immer wieder der Konstruktor der MainActivity startet und die Standardfarbe auswählt.
Ich dachte, dass die MainActivity die ganze Zeit über aktiv ist und läuft und nicht jedesmal neu startet.
Mache ich etwas falsch? Wie könnte ich so etwas realisieren, dass ich über globale Variablen Grundeinstellungen speichere?
Hat jemand ein Beispielprojekt?
Vielen Dank schon mal und fragt bitte wenn etwas unklar ist.
Gruß Roland
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.