Je construis une application Android et je veux que les utilisateurs puissent insérer un montant d'argent. Pour cela, je veux deux boîtes, une pour le nombre entier d'euros, et une pour les décimales. Pour cela, je peux bien sûr utiliser deux textViews et convertir le contenu en BigDecimal (le type que nous utilisons pour les dénominations en argent). Il y a deux inconvénients à cela cependant; Je veux que le clavier virtuel apparaisse uniquement pour afficher les chiffres, et non les lettres, et bien sûr, la boîte ne doit accepter que les chiffres. Comment insérer un montant d'argent dans Android App?
Donc, ma question; Est-ce que quelqu'un sait comment je devrais gérer l'insertion de montants d'argent dans une application Android?
Merci pour les conseils! Pour la ligne "e1.addTextChangedListener (this);" cependant, je reçois un message disant "La méthode addTextChangedListener (TextWatcher) dans le type TextView n'est pas applicable pour les arguments (MainActivity)". J'ai essayé de changer "ceci" en onTextChanged, mais cela dit simplement que onTextChanged ne peut pas être résolu ou n'est pas un champ, même si je l'ai inclus dans la classe mainActivity. Des conseils? – kramer65
addTextChangedListener est pour editText, pas pour TextView. Puisque vous voulez prendre l'entrée de l'utilisateur, je pense que vous avez besoin d'EditText ici. – Swetank