Como adicionar automaticamente mil separadores à medida que o número é inserido em EditText

Estou criando um aplicativo conversor, eu quero definir o EditText para que quando o usuário está inserindo o número a ser convertido, um separador de milhar (,) deve ser adicionado automaticamente em tempo real para o número, uma vez que os incrementos de 3 figuras .... .milhões, milhões, bilhões, etc, e quando apagados para menos de 4 dígitos, o número volta ao normal. Qualquer ajuda? Obrigado.

questionAnswers(10)

yourAnswerToTheQuestion