android EditText maxLength permite ao usuário digitar mais
Já defini o atributo maxLength para um widget EditText no arquivo de layout xml e limita a exibição de caracteres.
Mas ainda permite que o usuário pressione mais letras no teclado, e o backspacing exclui essas pressionamentos extras, em vez da última letra no visor.
Eu acredito que não é assim que deveria ser. Pressionar as teclas após o limite ser atingido deve parar de aceitar mais entradas, mesmo que não sejam exibidas.
Alguma correção nisso?
Atualizar
Com base na resposta abaixo, para o EditText com várias linhas, adicione também o atributo textMultiLine.
android:inputType="textFilter|textMultiLine"