Bonsoir,
Dans mon appli, j'ai une activité avec des TextView et un seul EditText (champ monétaire) pour lequel je souhaiterai avoir cette regle de gestion :
1) Quand on rentre dans l'activity, l'EditText affiche la valeur d'une variable (float) + la devise (qui se trouve dans un Singleton)
Jusque là, je pense savoir faire.
2) Quand je clique sur l'EditText, il faut que ce soit seulement la valeur mMontant qui s'affiche (sans la devise) pour pouvoir la modifier
Code : Sélectionner tout - Visualiser dans une fenêtre à part mMontant.setText(Divers.getMontant(montant, Singleton.getInstance().getDevise()));
3) Quand je clique à l'exterieur du champ Edittext, la nouvelle valeur avec la devise s'affiche.
Je n'arrive pas à reproduire cette cinématique. Encore moins à sortir du Focus (règle 3).
Je tourne un peu en rond. Et je vous demande de l'aide car je suis persuadé que c'est quelque chose de pas trop compliqué, mais mon niveau fait que je me perds un peu , et à chaque fois je n'ai pas le résultat escompté
Merci d'avance pour vos conseils et votre aide
Bomatch
Partager