使用TextInputLayout时更改EditText提示颜色
我正在使用TextInputLayout设计库中的新功能。我能够显示它并更改浮动标签的颜色。不幸的是,实际EditText提示现在总是白色。 我尝试过以XML,样式和编程方式更改hintColor,也尝试使用,android.support.v7.widget.AppCompatEditText 但EditText提示始终显示为白色。 下面是我的XML我TextInputLayout和EditText <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content" android.support.design:hintTextAppearance="@style/GreenTextInputLayout"> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/city" android:textColorHint="@color/black" android:hint="@string/city" /> </android.support.design.widget.TextInputLayout> 这是我正在使用的样式TextInputLayout(我尝试将hintTextColor属性设置为黑色,但没有为我做任何事情): <style name="GreenTextInputLayout" parent="@style/TextAppearance.AppCompat"> <item name="android:textColor">@color/homestory_green</item> </style>