Von Activity auf SharedPreferences zugreifen

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Webster, 23.11.2009.

  1. Webster, 23.11.2009 #1
    Webster

    Webster Threadstarter Fortgeschrittenes Mitglied

    Beiträge:
    387
    Erhaltene Danke:
    21
    Registriert seit:
    10.08.2009
    Hi beisammen,

    ich habe momentan mehrere Activities.
    Ich habe mir extra eine

    public class EinstellungBearbeiten extends PreferenceActivity

    mit eigener xml erstellt, mit der ich Einstellungen speichern kann. Wenn ich das Prorgamm neu starte, dann sind die Einstellungen immer noch vorhanden. So wie es sein soll.

    Nun habe ich aber das Problem, dass ich aus einer anderen Activity keine der Einstellungen auslesen kann:

    String username = getPreferences(MODE_PRIVATE).getString("app_username", "");

    username ist immer leer. Kann mir jemand sagen, auf was ich da achten muss, damit das funktioniert?

    Gruß
    Webster
     
  2. Webster, 23.11.2009 #2
    Webster

    Webster Threadstarter Fortgeschrittenes Mitglied

    Beiträge:
    387
    Erhaltene Danke:
    21
    Registriert seit:
    10.08.2009
    Habs rausgefunden ^^

    SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(this);
    String username = settings.getString("app_username", "");
     

Diese Seite empfehlen