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

Preferences Beispiel/Erläuterungen

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von TanaH, 12.05.2011.

  1. TanaH, 12.05.2011 #1
    TanaH

    TanaH Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    0
    Registriert seit:
    04.04.2011
    Hallo zusammen...
    hat jemand einen Link wo Einstellungen bei der Android-Programmierung ein bisschen strukturierter erklärt sind. Das was ich bis jetzt gefunden habe, klappt vorne und hinten nicht und die Erklärungen sind so dürftig...

    Will keinen kompletten Code sondern eher erklärungen, wie was funktioniert.

    Vielen Dank im vorraus....
     
  2. TheUsualSuspect, 12.05.2011 #2
    TheUsualSuspect

    TheUsualSuspect Android-Hilfe.de Mitglied

    Beiträge:
    95
    Erhaltene Danke:
    32
    Registriert seit:
    20.05.2010
    Phone:
    HTC Legend
  3. TanaH, 13.05.2011 #3
    TanaH

    TanaH Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    0
    Registriert seit:
    04.04.2011
    Danke schön.... anscheinend lag es daran, das ich "settings" nicht geschrieben habe...
     
  4. TanaH, 13.05.2011 #4
    TanaH

    TanaH Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    0
    Registriert seit:
    04.04.2011
    Hilfeee.... ich komme mit den Preference einfach nicht weiter!!!
    Ich habe eine Checkbox und ein Edittext, beide werden angezeigt aber ohne Text. Ich rufe die Einstellungen über ein Optionsmenü auf.
    Ich gehe davon aus, das ich da meinen Fehler habe... komme aber überhaupt nicht klar mit der SharedPrefernces... mein Testcode:

    public class Einstellung extends PreferenceActivity{
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    addPreferencesFromResource(R.xml.einstellungen);
    getPrefs();
    }
    boolean GitterJN;
    String Schriftgr;

    String customPref;

    private void getPrefs() {
    // Get the xml/preferences.xml preferences
    SharedPreferences prefs = PreferenceManager
    .getDefaultSharedPreferences(getBaseContext());
    GitterJN = prefs.getBoolean("giiterlinienJN", true);
    Schriftgr=prefs.getString("schriftgroesse", "16");

    // Get the custom preference
    SharedPreferences mySharedPreferences = getSharedPreferences("prefs",MODE_PRIVATE);
    customPref = mySharedPreferences.getString("prefs", "");
    }
    }

    Ergebnis: Einstellungen werden ohne Text angezeigt, der Haken ist nicht gesetzt und der InhaltText ist leer.

    Über eine weiteren Tip wäre ich echt froh.
     
  5. TanaH, 13.05.2011 #5
    TanaH

    TanaH Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    0
    Registriert seit:
    04.04.2011
    So, jetzt erscheinen die Texte und nun kann ich endlich weiter machen...

    Fragt mich nicht was es genau war, nachdem die meine xml-datei neu aufgesetzt habe, ging es auf einmal. Da ich soviel ausprobiert habe, kann ich nicht 100% sagen wo der Fehler war.
     

Diese Seite empfehlen