Текст с плавающей подсказкой не исчезает после ввода чего-либо - PullRequest
0 голосов
/ 31 мая 2019

Я хочу сделать фрагмент регистра с макетом ввода текста. Но моя проблема в подсказке собственности. при вводе копия подсказки увеличивается. У меня есть две подсказки при наборе текста. А также у меня нет этой проблемы на странице активности. Как я могу решить это во фрагменте?

https://imgur.com/a/S7evtIO

<android.support.design.widget.TextInputLayout
        android:id="@+id/floating_hint_email"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:hintTextAppearance="@style/FloatingHintStyle">


        <EditText
            android:id="@+id/etEmail"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:ems="10"
            android:hint="Emailinizi giriniz"
            android:inputType="textEmailAddress" />
    </android.support.design.widget.TextInputLayout>

    <android.support.design.widget.TextInputLayout
        android:id="@+id/floating_hint_pass"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:hintEnabled="true"
        app:hintTextAppearance="@style/FloatingHintStyle">


        <EditText
            android:id="@+id/editText2"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:ems="10"
            android:hint="Şifrenizi giriniz"
            android:inputType="textPassword" />
    </android.support.design.widget.TextInputLayout>

1 Ответ

0 голосов
/ 31 мая 2019

Вам нужно использовать TextInputEditText вместо EditText, ваш код должен выглядеть как

<android.support.design.widget.TextInputLayout
    android:id="@+id/floating_hint_email"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">


    <android.support.design.widget.TextInputEditText
        android:id="@+id/etEmail"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:ems="10"
        android:hint="Emailinizi giriniz"
        android:inputType="textEmailAddress" />
</android.support.design.widget.TextInputLayout>

<android.support.design.widget.TextInputLayout
    android:id="@+id/floating_hint_pass"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">


    <android.support.design.widget.TextInputEditText
        android:id="@+id/editText2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10"
        android:hint="Şifrenizi giriniz"
        android:inputType="textPassword" />
</android.support.design.widget.TextInputLayout>
...