Salut,
Voila tout est dans le titre
Merci
Change
Android: Enregistrer la valeur d'un Edit text dans les preferences
Débuté par freeze84, Jun 06 2010 07:43
#1
Posté 06 June 2010 - 07:43
#2
Posté 06 June 2010 - 10:07
Je vais donc te redire ce que j'ai répondu dans ton premier sujet :
Et poser ici notre discussion privée :
Le 31/05
Le 04/06
Le 06/06
Au vu de ces éléments, je pense que les lecteurs comprendront qu'ils ont affaire à quelqu'un qui ne fait aucun effort de compréhension, et que l'utilité de t'aider est très discutable.
Tu ne vas pas me dire qu'en plus d'une semaine tu n'as pas pu te sortir les doigts du cul pour te gratter un peu le cerveau et faire l'effort de comprendre comment marchaient les deux pauvres petites lignes que je t'ai indiquées ? Je suis un peu dégouté d'avoir perdu un peu de mon (précieux et si rare en ce moment) temps libre pour t'aider, car en face tu n'as fait AUCUN effort de compréhension.
Edit : nan mais put*** en plus quand je relis mon tout premier message je t'avais mis un lien vers la doc quoi ! Sérieux ><
Citation
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 docEt poser ici notre discussion privée :
Le 31/05
Citation
Salut desoler de te rearler du sujet une semaine plus tard mais je suis interne et SMS détecté MERCI D'ECRIRE CORRECTEMENT acces a internet.
Qu'est que tu entend par exemple de lecture?? Tu parle de l'edittext?
Merci
Qu'est que tu entend par exemple de lecture?? Tu parle de l'edittext?
Merci
Citation
C'est parce que dans mon code il y avait :
1. L'initialisation de l'accès aux préférences
2. Un exemple de lecture
3. Un exemple d'écriture
;)
1. L'initialisation de l'accès aux préférences
2. Un exemple de lecture
3. Un exemple d'écriture
;)
Citation
tu a mis un commentaire dans ton code source "// Lire le username"
jai pas bien compris ce que ta voulu dire?
jai pas bien compris ce que ta voulu dire?
Citation
Non je parle du fait de récupérer la valeur stockée ;)
Quand l'utilsiateur affiche le formulaire de login tu fais une lecture de la valeur (qui te renvoie quelque chose, ou rien), tu utilises cette éventuelle valeur pour pré-remplir (voire auto-soumettre) le formulaire, et s'il change cette valeur tu enregistres (écriture) la nouvelle valeur.
Quand l'utilsiateur affiche le formulaire de login tu fais une lecture de la valeur (qui te renvoie quelque chose, ou rien), tu utilises cette éventuelle valeur pour pré-remplir (voire auto-soumettre) le formulaire, et s'il change cette valeur tu enregistres (écriture) la nouvelle valeur.
Le 06/06
Citation
Salut, je suis en galere tu peux me repondre asser vite stp
Citation
Je suis désolé mais je t'ai donné tous les éléments, si tu n'es pas capable de les imbriquer c'est que tu n'as pas du tout le niveau requis pour continuer ton développement. C'est un peu sec mais c'est hélas la réalité désolé... Je te conseille vraiment de poser les choses à plat, de réfléchir à l'agencement des différents composants acteurs de ton application, et de comprendre comment ils communiquent, dans quel ordre, etc. Après ça tu réfléchiras à ce que tu veux faire, à quel moment tu peux le faire, et alors seulement le comment se posera, et apparaîtra évident.
Au vu de ces éléments, je pense que les lecteurs comprendront qu'ils ont affaire à quelqu'un qui ne fait aucun effort de compréhension, et que l'utilité de t'aider est très discutable.
Tu ne vas pas me dire qu'en plus d'une semaine tu n'as pas pu te sortir les doigts du cul pour te gratter un peu le cerveau et faire l'effort de comprendre comment marchaient les deux pauvres petites lignes que je t'ai indiquées ? Je suis un peu dégouté d'avoir perdu un peu de mon (précieux et si rare en ce moment) temps libre pour t'aider, car en face tu n'as fait AUCUN effort de compréhension.
Edit : nan mais put*** en plus quand je relis mon tout premier message je t'avais mis un lien vers la doc quoi ! Sérieux ><
Modifié par naholyr, 06 June 2010 - 10:12.
Horaires TER SNCF - les horaires des prochains départs de la gare près de chez vous :)
QuickActionWindow - mon implémentation orientée Intent
QuickActionWindow - mon implémentation orientée Intent
#3
Posté 06 June 2010 - 21:32
un petit détail:
cette ligne est certe belle:
mais carrément pas pédagogique. On ne voit pas tous les objets entrant dans le processus en question. En plus il y aura toujours des boulets pour faire:
preferences.edit().putString("username", username).commit();
preferences.edit().putString("login", log).commit();
preferences.edit().putString("tutu", tutu).commit();
ce qui là n'est carrément pas optimisé...
(bon par contre je suis fan du petit lien vers la doc... ^^)
cette ligne est certe belle:
Citation
preferences.edit().putString("username", username).commit();
mais carrément pas pédagogique. On ne voit pas tous les objets entrant dans le processus en question. En plus il y aura toujours des boulets pour faire:
Citation
preferences.edit().putString("username", username).commit();
preferences.edit().putString("login", log).commit();
preferences.edit().putString("tutu", tutu).commit();
ce qui là n'est carrément pas optimisé...
(bon par contre je suis fan du petit lien vers la doc... ^^)
0 utilisateur(s) li(sen)t ce sujet
0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)







Retour en haut








