Como usar a classe TextWatcher em Android?

alguém me pode dizer como mascarar a sub-estrutura no texto editado ou como mudar a entrada de sub-texto do texto codif ... ts.replace.substring(0, contents.length()-2),"*"); Por favor, diga-me como posso usar o método TextWatcher no Android.