@Chesterfield25

Как удалять hint в edit text при нажатии?

В поле edit text есть hint. При нажатие на него он подымается вверх, а как сделать так что бы он удалялся при нажатие на него? Что бы он был как placeholder в html.

<com.google.android.material.textfield.TextInputLayout
    android:id="@+id/input_layout_phone"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <EditText
        android:maxLength="15"
        android:drawableTint="@color/colorLogoBlack"
        android:drawableRight="@drawable/ic_profile_con"
        android:textSize="16sp"
        android:id="@+id/input_phone"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="phone"
        android:hint="@string/phone" />
  • Вопрос задан
  • 204 просмотра
Пригласить эксперта
Ответы на вопрос 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
1) не использовать TextInputLayout
2) повесить листенер на фокус(setOnFocusChangeListener) и в нём убирать/добавлять хинт(setHint) в зависимости от того, есть фокус или нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы