Ben benim style.xml stil eklendiAppCompat.EditText ile Şekillendirme AutoCompleteTextView
android.support.v7.internal.widget.TintEditText
gibi stiline AutoCompleteTextView
stile
değiştirmek istediğiniz malzeme tasarımı stil uygulamayı
yapmak çalışmaz:
<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"/>
Bu çalışır, ancak çizgi renkleri değişmez. Malzeme tasarımlı EditTexts, colorControlActivated
ve colorControlNormal
gibi görünüyor. Bu nedenle, bu özellikleri önceki stil tanımında geçersiz kılmaya çalıştım ama hiçbir etkisi yok.
Çalışması için ne yapmalıyım?
textColor nitelik çalışır ekleyerek
popupBackground
niteliğini idare edecek bir sınıf var, Atrinax cevabı @ üzerinde tahmin etmek için, ama sorun ben çizgi renklerini değiştirmek edemezler – CodeNinjaSon düzenlemelerime bakın –
Sadece ortada bir çizgi çiziyor. Materyal altını çizmez. – radley