striker503
- Forum-Beiträge: 3
16.05.2012, 23:07:10 via Website
16.05.2012 23:07:10 via Website
Hey
Wie ich meine SharedPrefs auslese und speichere hier und dann darunter die Frage
Activity 1:
SettingsActivity:
Beim Start wird jedoch in der SettingsActivity ein Eingabefeld mit dem Wert in den SP gesetzt und dort funktioniert die Abfrage (Feld wird mit der SP Variablen gefüllt) aber ich wüsste gerne wieso es nicht in der anderen Klasse geht.. ;)
Einen schönen Abend noch
striker503
Wie ich meine SharedPrefs auslese und speichere hier und dann darunter die Frage
Activity 1:
1//Anzahl der angezeigten Quotes aus den SharedPreferences holen
2SharedPreferences shared_et = getPreferences(Context.MODE_PRIVATE);
3s_items = shared_et.getString("KEY_SITEMS", "10");
2SharedPreferences shared_et = getPreferences(Context.MODE_PRIVATE);
3s_items = shared_et.getString("KEY_SITEMS", "10");
SettingsActivity:
1//Variable auslesen - in s_items speichern und in die SP reinwerfen...
2SharedPreferences shared = getPreferences(Context.MODE_PRIVATE);
3SharedPreferences.Editor shared_edit = shared.edit();
4shared_edit.putString("KEY_SITEMS",s_items);
5shared_edit.commit();
Wenn ich jetzt aber in der Activity 1 den Wert auslese bekomme ich zurück, dass der Wert nicht existiert und deshalb steht s_items auf 10... 2SharedPreferences shared = getPreferences(Context.MODE_PRIVATE);
3SharedPreferences.Editor shared_edit = shared.edit();
4shared_edit.putString("KEY_SITEMS",s_items);
5shared_edit.commit();
Beim Start wird jedoch in der SettingsActivity ein Eingabefeld mit dem Wert in den SP gesetzt und dort funktioniert die Abfrage (Feld wird mit der SP Variablen gefüllt) aber ich wüsste gerne wieso es nicht in der anderen Klasse geht.. ;)
Einen schönen Abend noch
striker503
— geändert am 16.05.2012, 23:10:30
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.