如何解决“无法使用文本输入编辑文本来更改android提示颜色”

时间:2019-02-13 03:19:16

标签: xml android-studio android-layout

我无法使用“ android.support.design.widget.TextInputEditText”更改Android提示颜色。 我该如何解决?

我尝试更改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 :(得分:0)

嘿,我已经在我的项目中使用了此代码,它正在工作。我希望它也对您有用。

   <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>