Comment créer un nombre champ de saisie dans le Flutter?
Je suis incapable de trouver un moyen pour créer un champ de saisie dans Flottement qui permettrait d'ouvrir un clavier numérique. Est-ce possible avec Scintillement matériel de widgets? Certains github discussions semblent indiquer que c'est une fonctionnalité prise en charge mais je ne suis pas en mesure de trouver toute la documentation à ce sujet.
OriginalL'auteur Janne Annala | 2018-03-30
Vous devez vous connecter pour publier un commentaire.
Vous pouvez spécifier le numéro de keyboardType pour la TextField à l'aide de:
Vérifier ma main.dart fichier
Mais je peux coller le Texte (Personnages) sur ce domaine avez-vous d'autres options? @Rissmon Suresh
OriginalL'auteur Rissmon Suresh
Définir le clavier et un validateur
Ok, le nom
num
pour la variable ne fonctionne pas. Le nom doit être changéDe docs: La onError paramètre est obsolète et sera supprimé. Au lieu de num.parse(string, (string) { ... }), vous devez utiliser num.tryParse(string) ?? (...).
Merci! . . . .
OriginalL'auteur Günter Zöchbauer
pour ceux qui recherchent à faire des TextField ou TextFormField accepter uniquement des chiffres. essayez ce bloc de code.
OriginalL'auteur Bilal Şimşek
Pour ceux qui ont besoin de travailler avec de l'argent format dans les champs de texte:
Pour seulement: , (virgule) et . (période)
et de bloquer le symbole: - (trait d'union, moins ou un tiret)
ainsi que l': ⌴ (espace vide)
Dans votre Champ de texte, il suffit de mettre le code suivant:
La simbols trait d'union et de l'espace apparaissent toujours dans le clavier, mais seront bloquées.
stackoverflow.com/questions/31897806/...
OriginalL'auteur Fellipe Sanches
Vous pouvez Facilement changer le Type d'Entrée à l'aide de la keyboardType Paramètre
et vous avez beaucoup de possibilités, consultez la documentation TextInputType
ainsi, vous pouvez utiliser le numéro de téléphone ou de valeur
OriginalL'auteur Raouf Rahiche
Vous pouvez essayer ceci:
OriginalL'auteur Hasan A Yousef