Le montage en direct de l'utilisateur d'entrer des

Est-il possible d'auto insérer des caractères dans un EditText que les entrées de l'utilisateur des données?

I. e. si l'utilisateur d'entrer un nombre assez long comme 123456789012, est-il possible de ce numéro de semblent comme il est de taper dans la zone de texte modifier, mais avec un tableau de bord chaque 4e caractère?

De sorte que vous tapez le numéro ci-dessus, vous verriez qu'il soit entré dans le EditText boîte, mais devrait ressembler à ceci: 1234-5678-9012.

Actuellement, j'ai une application dans laquelle vous pouvez entrer un numéro de long et appuyez sur un bouton et il insère les tirets pour vous, mais je suis curieux de savoir si il pourrait être fait pendant que vous tapez?

Merci beaucoup pour toute aide.

Quelle langue? Quelle plate-forme? Ce, en général, est possible, mais les détails dépendent de la langue et de la plate-forme.
En ce que la technologie? E. g. dans une page web, une application iPhone, etc.

OriginalL'auteur Entropy1024 | 2010-11-13