Código fuente para crear un contador de caracteres para un EditText. Se estableció un máximo de 50 caracteres, pero esa cifra puede cambiar si el usuario lo necesita. Los colores verde y rojo del contador también pueden ser cambiados, pero se recomienda dejarlos tal y como están. Básicamente la función de este código es contar los caracteres que el usuario ha ingresado, mientras el número de caracteres ingresados sea menor a 40, el color del contador será verde; si la cantidad de caracteres supera o es igual a 40, el color del contador será rojo.