title: Live editing of users input
body: <p>Is it possible to auto insert characters into an <code>EditText</code> <strong>as the user inputs data</strong>?</p>
  
  <p>I.e. if the user is entering a long number such as <code>123456789012</code>, is it possible for this number to appear as he is typing it in the edit text box, but with a dash every 4th character?</p>
  
  <p>So as you type the number above you would see it being entered in the <code>EditText</code> box but would look like this: 1234-5678-9012.</p>
  
  <p>Currently I have an app where you can enter a long number and then press a button and it inserts the dashes for you, but I'm curious if it could be done as you type?</p>
  
  <p>Many thanks for any help.</p>