title: Android EditText: how to apply spans when composing?
body: <p>How can I apply spans on EditText text when the user is composing?</p>
  
  <p>For example the user has activated "bold" when composing, so every character input since then should be <strong>bold</strong>.</p>
  
  <p>I thought about adding text change listener to the EditText and update the text as the user composes, but I wanna know if there's a better way of doing this.</p>