1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

XML mittels java ändern

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Gingerbread, 12.02.2011.

  1. Gingerbread, 12.02.2011 #1
    Gingerbread

    Gingerbread Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    110
    Erhaltene Danke:
    6
    Registriert seit:
    21.01.2011
    Wie realisiert man eine dauerhafte Änderung in einer App (zum Beispiel in einer .xml Datei)?
    Die Änderung sollte auch nach dem Neustart der App noch wirksam sein.
    Wie kann man so generelle Einstellungen, die durch den User vorgenommen wurden, speichern?

    Edit: Habe gerade folgendes gefunden: http://developer.android.com/reference/android/preference/package-descr.html
    werde ich mir erstma anschauen.
     
    Zuletzt bearbeitet: 12.02.2011
  2. muck, 12.02.2011 #2
    muck

    muck Android-Hilfe.de Mitglied

    Beiträge:
    62
    Erhaltene Danke:
    7
    Registriert seit:
    07.11.2010
  3. Gingerbread, 12.02.2011 #3
    Gingerbread

    Gingerbread Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    110
    Erhaltene Danke:
    6
    Registriert seit:
    21.01.2011
    Ja da bin ich auch schon drauf gestoßen...
    Blicke nur mit dem Schreiben/Lesen der Preferences noch nicht so ganz durch...
    Aber google bietet da auch eine gute Hilfe:Data Storage | Android Developers

    Edit: Habe noch zwei Fragen zu googles Beispiel:

    Worauf bezieht sich das
    SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
    Also es steht ja für "MyPrefsFile" aber was heißt das genau?

    Bei
    editor.putBoolean("silentMode", mSilentMode);
    wofür steht da das "mSilentMode"? Laut google soll es der neue Wert für die Einstellung sein? Wo kommt dieser jedoch her? Ich habe die Werte bei mir nur mit android:entryValues definiert.
     
    Zuletzt bearbeitet: 13.02.2011
  4. Gingerbread, 13.02.2011 #4
    Gingerbread

    Gingerbread Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    110
    Erhaltene Danke:
    6
    Registriert seit:
    21.01.2011
    Habe jetzt eigentlich nur noch ein Problem mit
    editor.putBoolean("silentMode", mSilentMode);
    mSilentMode steht für den Inhalt den die Einstellung haben soll. Aber wie bekomme ich das hin? Ich habe die Werte doch schon per android:entryValues übergeben.
     

Diese Seite empfehlen