Ich benutze das Neue TextInputLayoutaus der Designbibliothek. Ich kann es dazu bringen, die Farbe des schwebenden Etiketts anzuzeigen und zu ändern. Leider ist der eigentliche EditTextHinweis jetzt immer weiß.
Ich habe versucht, die tipColor in XML, Stilen und programmgesteuert zu ändern, und habe auch versucht, die zu verwenden, android.support.v7.widget.AppCompatEditText
aber der EditTextHinweis zeigt immer Weiß an.
Hier ist mein XML für mein TextInputLayoutundEditText
<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>
Und hier ist der Stil, den ich für TextInputLayout(ich habe versucht, das hintTextColorAttribut schwarz zu machen, habe aber nichts für mich getan):
<style name="GreenTextInputLayout" parent="@style/TextAppearance.AppCompat">
<item name="android:textColor">@color/homestory_green</item>
</style>

