很多时候android的编辑框EditText默认显示只是一条普通的横线,然后用户可以在上面编辑信息,这样的在很多时候看起来并不是那么的美观的,于是乎聪明的人们想到了通过自己定义背景属性来达到效果,把呆呆的编辑框做得漂漂亮亮的。如下图是简单的效果。
看起来还可以吧?其实这也不难,下面把实现的过程简单记录下:
首先在drawable文件夹中写一个edittext_focused.xml,定义shape属性,为了设置编辑宽选中和未选中显示不同的效果,我写了两个xml文件。很多时候android的编辑框EditText默认显示只是一条普通的横线,然后用户可以在上面编辑信息,这样的在很多时候看起来并不是那么的美观的,于是乎聪明的人们想到了通过自己定义背景属性来达到效果,把呆呆的编辑框做得漂漂亮亮的。如下图是简单的效果。
看起来还可以吧?其实这也不难,下面把实现的过程简单记录下:
首先在drawable文件夹中写一个edittext_focused.xml,定义shape属性,为了设置编辑宽选中和未选中显示不同的效果,我写了两个xml文件。