Как изменить цвет текста TextInputlayout, когда не активен - PullRequest
0 голосов
/ 28 марта 2020

Я работаю на странице регистрации моего android приложения и использую textinputlayout. Когда текст редактирования щелкается по цвету линии, подсказка меняется, но если она не активна, цвет подсказки черный. Я хочу изменить цвет подсказки с черного на белый, когда он не активен.

<android.support.design.widget.TextInputLayout
  android:layout_width="0dp"
  android:layout_weight="1"
  android:layout_height="wrap_content">
 <EditText
    android:textColor="@color/colorWhite"
    android:theme="@style/TextLabel"
    android:id="@+id/firstNameEditText"
    android:padding="8dp"
    android:textSize="22sp"
    android:textColorHint="@color/colorWhite"
    android:hint="First Name"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />
</android.support.design.widget.TextInputLayout>


   <style name="TextLabel" parent="TextAppearance.AppCompat">
    <!-- Hint color and label color in FALSE state -->
    <item name="android:textColorHint">@color/colorWhite</item>
    <item name="android:textSize">20sp</item>
    <!-- Label color in TRUE state and bar color FALSE and TRUE State -->
    <item name="colorAccent">@color/colorWhite</item>
    <item name="colorControlNormal">@color/colorWhite</item>
    <item name="colorControlActivated">@color/colorWhite</item>

</style>


<resources>
<color name="colorPrimary">#252c52</color>
<color name="colorPrimaryDark">#303F9F</color>
<color name="colorAccent">#FF4081</color>
<color name="colorBlack">#000</color>
<color name="colorWhite">#FFF</color>
<color name="colorBackground">#e9ecf1</color>
<color name="background">#3F51B5</color>

Как мне этого добиться?

...