首页 > 代码库 > android EditText的美化

android EditText的美化

今天要做一个页面,有EditText,于是就搞起了它的美化。

EditText的美化,我的第一反应是,在EditText的左边设置显示一张图片,这样会比较好看。

设置左边显示图片的属性为:android:drawableLeft="@drawable/图片名"

美化后的最终效果图如下

一开始,左边的图片我是找的是方形的,那这样界面上的效果会出现一种情况就是:左边是方,右边是椭圆,极不协调。

本来是打算弄一个控件显示图片,然后右边再放置一个EditText,但是这样其实会出现一种情况,那就是在不同的分辨率

下,可能显示图片的空间与EditText的大小不一致,这样就回极不协调

于是,我就找了如上图的圆的图片,然后显示在EditText左边,然后再将EditText的左边的边角弧度加大,这样就可以使

图片盖住EditText。