如何将编辑文本中下划线的默认颜色更改为红色?

3

我正在使用带有深色操作栏的AppCompat light主题。 我想将编辑文本下划线的颜色更改为红色。 请问如何做到这一点。


创建一个自定义的9patch可绘制对象,并将其附加到您的EditText中。 - Rod_Algonquin
我可以只用 XML 代码来完成吗? - Sam
2个回答

4
<android.support.v7.widget.AppCompatEditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:backgroundTint="@color/red"/>

能否更改下拉列表中断行的颜色? - Sam
不,那个做法是不同的。http://stackoverflow.com/questions/27801498/multiautocompletetextview-suggestion-separator-color - kris larson

2

编辑文本下划线的颜色设置为主题的colorAccent颜色。如果您不想更改整个应用程序的colorAccent颜色,可以创建自定义主题,并使用android:theme将其应用于编辑文本视图。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接