[RESOLVIDO] EditText Password não aceita números nem backspace

Olá amigos estou a alguns dias a procura de solução para meu problema e nada, vim em busca desesperado dessa solução (sim estou quase a ponto de me suicidar *brincadeira), mas o problema eh o seguinte:

Dentro de um Dialog insiro um EditText que nele vou passar o campo de senha, mas tentei de várias formas mas ele não aceita números e nem o backspace…

Primeiro tentei com o atributo:

nesse momento q identifiquei o erro, depois tentei com:

testei com todas suas variantes text|textPassword e tudo mais, e nada funcionou…

Pesquisando descobri que tem como forçar via cód. para q ele aceite texto, então tirei tanto o atributo android:password=“true” como o android:inputType=“textPassword” e fui trabalhar com o cód e fiz:

senha = (EditText) login.findViewById(R.id.edtPass); senha.setInputType(InputType.TYPE_CLASS_TEXT); senha.setTransformationMethod(PasswordTransformationMethod.getInstance());
Foi o mais perto que consegui chegar, ele aceita o backscpace, mais o primeiro caractere ele não aceita números, mas caso o primeiro caractere for um texto ai o bixinho aceita números nos prox. caracteres …

Tentei tb com outras variantes do setInputType e mesmo assim não deu certo… Espero que alguém possa me ajudar :smiley:

Corrigi:

A tentativa de encontrar o erro que gerou o erro HAHAHAH, estava com um keyup no dialog para debugar quando alguma letra fosse digitada e ele estava dando conflito com o componente, foi retirar esse evento que voltou a executar da forma q queria :smiley: