Как исправить "невозможно изменить цвет подсказки Android при вводе текста, редактировать текст" - PullRequest
0 голосов
/ 13 февраля 2019

Я не могу изменить цвет подсказки для Android с помощью «android.support.design.widget.TextInputEditText».Как это исправить?

Я пытался изменить файл styles.xml, но он не работает и добавить какой-то цвет с colours.xml, но он тоже не работает.

<android.support.design.widget.TextInputLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:errorEnabled="true"
        app:hintTextAppearance="@style/customtextinput">

        <android.support.design.widget.TextInputEditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:inputType="textPersonName"
            android:layout_margin="@dimen/_18sdp"
            android:theme="@style/customtextinput2"
            android:hint="Nama Lengkap"
            android:textColorHint="@color/blue"
            android:backgroundTint="#42adf4"/>

    </android.support.design.widget.TextInputLayout>

Я ожидаю, что мой xml-проект будет синим, цвет подсказки

1 Ответ

0 голосов
/ 13 февраля 2019

Эй, я использовал этот код в своем проекте, и он работает. Надеюсь, он будет работать и для вас.

   <android.support.design.widget.TextInputLayout
    android:id="@+id/fNameTextLayout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_below="@id/txtSignUp"
    app:hintTextAppearance="@style/TextAppearance.App.TextInputLayout"
    android:textColorHint="@color/p2_text_color_dark_blue" <!--hint color-->
    >

    <android.support.design.widget.TextInputEditText
        android:id="@+id/editFirstName"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="Here is hint"
        android:imeOptions="actionNext"
        android:inputType="text"
        />
</android.support.design.widget.TextInputLayout>

И скопируйте в этом стиле

 <style name="TextAppearance.App.TextInputLayout" parent="@android:style/TextAppearance">
    <item name="android:textColor">@android:color/holo_blue_bright</item>
    <item name="android:textSize">@dimen/sp20</item>
</style>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...