Text bearbeiten Passwort Android umschalten

7

Ich versuche, dem Benutzer das eingegebene Passwort im Bearbeitungstext zu zeigen, dessen Eingabetyp Passwort ist.

Ich habe Gestenlistener über das Toggle-Icon wie folgt implementiert -

%Vor%

Ich weiß nicht, was falsch ist, jede Hilfe wird geschätzt werden.

    
Apoorv Singh 03.08.2016, 05:29
quelle

3 Antworten

15

Seit der Support-Bibliothek v24.2.0. Sie können dies sehr einfach akivie

Was Sie tun müssen, ist nur:

  1. Fügen Sie die Designbibliothek zu Ihren Abhängigkeiten hinzu

    %Vor%
  2. Verwenden Sie TextInputEditText in Verbindung mit TextInputLayout

    %Vor%
Das Attribut

passwordToggleEnabled bewirkt, dass das Passwort umgeschaltet wird

  1. Vergessen Sie nicht, in Ihrem Root-Layout xmlns:app="http://schemas.android.com/apk/res-auto"

  2. hinzuzufügen
  3. Sie können Ihren Passwortwechsel anpassen, indem Sie Folgendes verwenden:

app:passwordToggleDrawable - Zeichenkabel zur Verwendung als Sichtbarkeitsumschalt-Symbol für Passworteingabe.
app:passwordToggleTint - Symbol für die Sichtbarkeitsumschaltung für Passworteingabe.
app:passwordToggleTintMode - Überblendungsmodus zum Anwenden des Hintergrundfarbtons .

Weitere Details finden Sie in der TextInputLayout-Dokumentation .

    
Javier Vieira 15.12.2016, 11:55
quelle
6

Bitte versuchen Sie diesen Code.

%Vor%

Ich hoffe, es wird funktionieren, danke.

    
user3539940 03.08.2016 05:39
quelle
1

Versuchen Sie die folgende Methode. Hier stellen wir eine Compound-Grafik ein, die beim Anklicken das Passwort ein- oder ausblendet:

%Vor%     
Shaishav 03.08.2016 05:33
quelle