28 votes

Supprimer l'icône Afficher le mot de passe dans Android N

La nouvelle version d'Android dessine automatiquement l'icône de mot de passe lorsque je définis android:inputType="textPassword" dans la vue EditText. Comment puis-je le désactiver? Merci

entrez la description de l'image ici

62voto

Cremons Points 950

Le mot de passe de l'icône (ou eye-icône) utilisation être enlevé avec la méthode de setPasswordVisibilityToggleEnabled ou avec app:passwordToggleEnabled par XML.

Pour plus d'informations, voir la bibliothèque de prise en charge des révisions.

Exemple:

<android.support.design.widget.TextInputLayout
    android:id="@+id/new_password_layout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:errorEnabled="true"
    app:passwordToggleEnabled="false">

    <EditText
        android:id="@+id/password_edit"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="@string/new_password"
        android:imeOptions="actionNext"
        android:inputType="textPassword"
        android:singleLine="true"/>

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

0voto

Keshav Gera Points 1892

compilez 'com.android.support:appcompat-v7:24.2.0'

compilez 'com.android.support:design:24.2.0'

dans la disposition

         android:inputType="textPassword"
 

Ça marche

0voto

Atif Pervaiz Points 129
  <android.support.design.widget.TextInputLayout
    android:id="@+id/password"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:passwordToggleEnabled="true"
    android:textColorHint="@color/colorhint"
    android:textColor="@color/colortext">
 

true signifie que vous pouvez afficher / masquer le mot de passe

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X