Saya menggunakan yang baru TextInputLayout
dari perpustakaan desain. Saya bisa menampilkannya dan mengubah warna label mengambang. Sayangnya EditText
petunjuk yang sebenarnya sekarang selalu putih.
Saya telah mencoba mengubah hintColor dalam XML, style, dan secara terprogram dan juga mencoba menggunakan android.support.v7.widget.AppCompatEditText
tetapiEditText
petunjuk selalu menunjukkan warna putih.
Ini XML untuk saya TextInputLayout
danEditText
<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>
Dan ini adalah gaya yang saya gunakan untuk TextInputLayout
(saya mencoba membuat hintTextColor
atribut menjadi hitam tetapi tidak melakukan apa pun untuk saya):
<style name="GreenTextInputLayout" parent="@style/TextAppearance.AppCompat">
<item name="android:textColor">@color/homestory_green</item>
</style>