自定义android控件EditText边框背景

在我们进行Android应用界面设计和时候,为了界面风格的统一,我们需要对一些控件进行自定义。比如我们的应用采用的蓝色风格,但是android的EditText控制获得焦点后显示的却是黄色的边框背景。那么如何让EditText在获得焦点的时候显示的是我们自定义的蓝色的背景呢?

首先准备两张图片,一张是EditText获得焦点后的边框背景,一张是没有获得焦点时的背景,注意制作成9.png样式的图片,然后在drawable里添加一个selector_edittext_bg.xml文件,内容如下:





 

 


然后在values文件夹下新建一个style.xml文件,内容如下:





 


最后在EditTex上使用我们新建的样式就可以了:


自定义android控件EditText边框背景_第1张图片
Paste_Image.png

你可能感兴趣的:(自定义android控件EditText边框背景)