Jump to content

Android gerer plusieur profils d'utilisateurs


Recommended Posts

Salut,

Jai un Edit Text dans une class New Game qui permet de saisir le pseudo de l'utilisateur, le probleme c'est que j'aimerais enregistrer le pseudo choisi afin de le reutiliser dans ma classe profil afn que l'utilisateur puisse continuer sa partie en cours.

Est ce qu'une base de données est le moyen le plus adpté pour ce genre de situation???

Link to comment
Share on other sites

Pour stocker une simple données sans relation avec d'autres données, et sans répétition, j'aurais plutôt tendance à stocker ça dans les préférences.

En fait, j'ai même tendance à stocker tout ce qui est lié à l'utilisateur dans les préférences, mais ce n'est pas forcément utile vu qu'Android n'est pas multi-utilisateurs.

Link to comment
Share on other sites

Plutôt avec les SharedPreferences, EditTextPreference n'étant qu'un champ dans la PreferenceActivity je crois. Les SharedPreferences servent à stocker des "préférences utilisateurs" sans avoir à stocker ça en base.

SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
// Lire le username
String username = preferences.getString("username", null);
// Stocker le username
preferences.edit().putString("username", username).commit();

Voir la doc

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...