I-Material-Design-Stil AnwendungStyling AutoCompleteTextView mit AppCompat.EditText funktioniert nicht
mache ich wie AutoCompleteTextView
Stil
zu Stil ändern möchten in android.support.v7.internal.widget.TintEditText
Ich habe Stil meiner style.xml:
<style name="AppTheme" parent="AppTheme.Base"/>
<style name="AppTheme.Base" parent="Theme.AppCompat">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="android:autoCompleteTextViewStyle">@style/AutoCompleteTextViewAppTheme</item>
</style>
<style name="AutoCompleteTextViewAppTheme" parent="Base.Widget.AppCompat.EditText"/>
Das funktioniert, aber die Linienfarben ändern sich nicht.
EditTexts mit Material Design scheinen colorControlActivated
und colorControlNormal
zu verwenden. Daher habe ich versucht, diese Eigenschaften in der vorherigen Stildefinition zu überschreiben, aber es hat keine Auswirkungen.
Was muss ich tun, damit es funktioniert?
textcolor Attribut funktioniert behandeln, aber Problem ist, dass ich nicht Linienfarben ändern kann (es ist schwarz auf dem Bildschirm) – CodeNinja
Siehe meine letzten Änderungen –
Das zeichnet nur eine Linie durch die Mitte. Es wird kein Material unterstrichen. – radley