TextinputLayoutのラベルの色を変更して、テキストの下線を編集する方法 Android 質問する

TextinputLayoutのラベルの色を変更して、テキストの下線を編集する方法 Android 質問する

Android デザイン ライブラリを使用しています。ただし、ヒントの色、ラベルの色、内部TextinputLayoutの下線の色をカスタマイズできませんでした。助けてください。EditTextTextinputLayout

ベストアンサー1

下の線の色を変更します:

からこの答え

 <item name="colorControlNormal">#c5c5c5</item>
 <item name="colorControlActivated">@color/accent</item>
 <item name="colorControlHighlight">@color/accent</item>

フローティング時のヒントの色を変更する

<style name="MyHintStyle" parent="@android:style/TextAppearance">
    <item name="android:textColor">@color/main_color</item>
</style>

次のように使用します。

<android.support.design.widget.TextInputLayout
    ...
    app:hintTextAppearance="@style/MyHintStyle">

フローティング ラベルではない場合のヒントの色を変更します。

<android.support.design.widget.TextInputLayout
    ...
    app:hintTextAppearance="@style/MyHintStyle"
    android:textColorHint="#c1c2c4">

感謝翻訳:

おすすめ記事