<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<com.scottyab.showhidepasswordedittext.ShowHidePasswordEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/password"
android:hint="@string/prompt_password"
android:paddingRight="10dp"
android:textColorHint="@color/colorHint"
app:tint_color="@color/colorHint"
app:drawable_show="@drawable/ic_visibility_grey_900_24dp"
app:drawable_hide="@drawable/ic_visibility_off_grey_900_24dp"
/>
</android.support.design.widget.TextInputLayout>
添加依赖:
implementation 'com.google.android.material:material:1.2.0-alpha04'
implementation 'com.google.android.material:material:1.0.0'
改为:
<com.google.android.material.textfield.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<com.scottyab.showhidepasswordedittext.ShowHidePasswordEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/password"
android:hint="@string/prompt_password"
android:paddingRight="10dp"
android:textColorHint="@color/colorHint"
app:tint_color="@color/colorHint"
app:drawable_show="@drawable/ic_visibility_grey_900_24dp"
app:drawable_hide="@drawable/ic_visibility_off_grey_900_24dp"
/>
</com.google.android.material.textfield.TextInputLayout>