[英]Android: How to change color of the bottom line in the EditText for API 19
我无法更改EditText底线的颜色。 我试过了:
<style name="MyEditTextTheme">
<item name="android:colorControlNormal">#F0DDAA</item>
</style>
但显然它只适用于我的模拟器的API 22,当我尝试降低到API 19时,它没有任何效果。 感谢您的帮助。
为了支持旧版本使用此样式,父必须是@style/Widget.AppCompat.EditText
<style name="MyEditTextTheme" parent="@style/Widget.AppCompat.EditText">
<item name="colorControlNormal">#FF0000</item>
</style>
//your edit text
<EditText
....
android:theme="@style/MyEditTextTheme" />
IMPT :您的类必须扩展AppCompatActivity
否则主题将无效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.