7
respostas

Edit Text Passaword

Tenho um Edit Text onde o digita a senha e ela aparece asterisco *, como faço para criar uma "Button" ou "Check Box" onde vc aperta nele e mostra a senha e não os asterisco *

7 respostas

Boa tarde,

você terá de usar JavaScript para isto e trocar o type de Password para Text Veja o link abaixo se te ajuda.

https://pt.stackoverflow.com/questions/102024/input-type-password-com-o-olho-de-mostrar-senha/102300#102300

Atenciosamente.

João ? Acredito que pela forma que você disse seu código é nativo, correto ? Caso seja, posso te ajudar com, caso contrário acho que o William mandou faz sentido

código nativo Matheus

<android.support.design.widget.TextInputLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="10dp"
                app:passwordToggleEnabled="true">

                <EditText
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:hint="Senha"
                    android:inputType="textPassword" />

            </android.support.design.widget.TextInputLayout>

O componente TextInputLayout é da biblioteca de design do google ! E a propriedade app:passwordToggleEnabled é o que coloca o olhinho clicavel

Matheus existe alguma forma de fazer o "hint" não subir na hora de apertar no editText?

pois meu editText é personalizado, http://prntscr.com/fhsg9z

Ele tem a propriedade app:hintEnable um chute é você deixar isso como false e ver o que rola.