2011-09-08 2 views
1

J'ai une application Flex Mobile qui nécessite que les utilisateurs saisissent des données dans une application de formulaire. Quand un utilisateur frappe un certain TextInput pour entrer des informations (numéro de téléphone par exemple), je voudrais que le clavier qui apparaît apparaisse automatiquement aux numéros à sélectionner par l'utilisateur, plutôt que de commencer par le clavier qwerty principal. Je ne suis pas sûr que cela puisse être fait ou non.Clavier virtuel Flex Mobile avec numéros sélectionnés

Quelqu'un a-t-il des conseils à ce sujet?

Merci d'avance!

+0

Pour autant que je savais que cela n'a pas été possible. Y at-il un "pavé numérique" sur les appareils mobiles? Le dialer [sur mon téléphone] est un plein écran. Vous pouvez créer le vôtre. Ou si un composant natif existe; vous pourriez être en mesure d'utiliser un NativeExtension pour le faire apparaître. – JeffryHouser

+0

Utilisez-vous un validateur numérique sur votre saisie de texte? C'est à dire. juste pour autoriser seulement les nombres ... j'ai remarqué un bug où si vous maintenez E pour obtenir le numéro 3, puis T pour obtenir 5, vous obtiendrez juste 3. C'est un dérangement – Ryan

Répondre

1

Je peux me tromper mais je ne crois pas que nous ayons le contrôle pour le moment sur le mobile flash. Si j'ai raison, votre meilleur pari serait de créer votre propre superposition de clavier avec 1-9 numéros. Ajoutez ensuite les informations au champ de texte lorsque vous appuyez sur les boutons.