From material.io, you can use TextInputEditText
combined with TextInputLayout
:
You can configure a password EditText with drawable:
Or you can limit text length with/without a counter:
Dependency:
implementation 'com.google.android.material:material:1.1.0-alpha02'