Salut,
Pour la gestion des valeurs par défaut, j'ai tous mis dans un fichier xml : res/values/strings.xml
ainsi lorsque je veux récupérer une valeur de mes préférences ils me suffit de faire comme ça :
String maClefPref = settings.getString("maClefPref", ""+getResources().getText(R.string.defaultValMaClefPref));
ça vaut ce que ça vaut, mais ça permet d'avoir les valeurs par défaut stocker ailleurs que dans le code.
Concernant ton problème d'entier à stocker dans les préférences, je vois pas où est le problème ?
Quand tu sauvegardes ta valeur tu fais comme ça :
1 2
| int monEntier = 10;
editor.putInt("maClefInt", monEntier); |
et quand tu veux la récupérer :
1 2
|
int monEntier = settings.getInt("maClefInt", 0); |
Partager