1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. Kalei, 22.06.2011 #1
    Kalei

    Kalei Threadstarter Neuer Benutzer

    Hallo!

    Habe eine App geschrieben in der ich mit

    SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
    SharedPreferences.Editor editor = settings.edit();
    editor.putString("BlaBla", BlaBla);
    editor.commit();

    Konfigurationsdaten persistent ablege und mit

    SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
    String1 = settings.getString("BlaBla", "false");

    bei Start der App wieder zurück hole.
    Diesen Vorgang starte ich jeweils bei
    onStart, onResume, onCreate und onStop, onPause und onDestroy.

    Das funktioniert auch, solange die App nicht länger unbenutzt bleibt.
    Wenn ich allerdings zwischenzeitliche viele andere Apps benutze und
    dann wieder zurück komme kann ich die abgelegten Konfigurationsdaten
    nicht wieder laden und bekomme meine Defaults.

    Kann mir einer helfen?

    Gruß Kalei
     
  2. swordi, 22.06.2011 #2
    swordi

    swordi Gewerbliches Mitglied

    sharedpreferences werden persistent gespeichert, das kann also nicht ganz sein :D

    da musst einen fehler im code selbst haben...
     
  3. wilco, 22.06.2011 #3
    wilco

    wilco Android-Hilfe.de Mitglied

    Für die Nostalgiker: Beim C64 hiess es auch immer Sprites im Rahmen darzustellen sei unmöglich... :biggrin:

    Was das Verschwinden der Preferences angeht bist Du zumindest nicht der Einzige der von dem Problem berichtet. Siehe z.B. hier. Unter Android 1.1 hatte ich das ebenfalls. User im Feld haben berichtet dass die Daten die ich in den Preferences gespeichert habe einfach verschwanden.

    Ich konnte das nie reproduzieren, speicher aber seitdem die wichtigsten Daten lieber in einer Datei. Hab seitdem auch keine Beschwerden mehr erhalten.

    Wie auch immer, falls Du rausfindest woran es liegt, sag Bescheid!
     
  4. Kalei, 25.06.2011 #4
    Kalei

    Kalei Threadstarter Neuer Benutzer

    Ok..... dann muss ich mich wohl auf die Suche machen....
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] SharedPreferences und ViewPager, unique key Android App Entwicklung 06.06.2017
Farben ändern und permanent speichern Android App Entwicklung 19.01.2017
Du betrachtest das Thema "Konfigurationsdaten mit SharedPreferences" im Forum "Android App Entwicklung",