EditText背景 光标 下划线颜色

一、EditText的光标颜色
在xml布局文件中

Android:textCursorDrawable=”@null” 表示光标的颜色和字体的颜色一样

当然,我们也可以自定义光标的颜色,在drawable文件夹下写个edit_cursor_color.xml文件





然后 android:textCursorDrawable=”@drawable/edit_cursor_color”

二、Edittext 的背景颜色
设置系统的 EditText 是一条下划线,自定义一条下划线的背景色

三、设置EditText 背景字体颜色 EditText .setHintTextColor(Color.BLUE) EditText .setHintTextColor(Color.BLUE) EditText .setTextColor(Color.BLUE) EditText .setTextColor(Color.BLUE)

有时候你想单独定义某一个界面的颜色样式,则可以这样做:

在任何layout.xml文件中声明您的EditText


在styles.xml文件中声明自定义样式

通过android:theme属性将此样式应用于您的EditText

效果

在这里插入图片描述

你可能感兴趣的:(EditText背景 光标 下划线颜色)