Это TextInputLayout
, и вы можете использовать editText
в качестве дочернего элемента, например:
Сначала добавьте зависимость для библиотеки поддержки проектирования в файле build.gradle
как показано ниже.
implementation 'com.android.support:design:25.3.1'
И если вы используете AndroidX
, используйте это:
implementation 'com.google.android.material:material:1.0.0'
Second , затем реализуйте это так:
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="@dimen/activity_horizontal_margin">
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Floating Hint Enabled Default" />
</android.support.design.widget.TextInputLayout>
Android TextInputLayout
Особенности
1-Enabling/Disabling floating hints
2-Enabling/Disabling floating hint animation
3-Displaying Error Messages
4-Showing Character Counter
5-Password Visibility Toggle and . . .