android EditText的美化

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

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

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

美化后的终于效果图例如以下

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

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

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

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

图片盖住EditText。

原文地址:https://www.cnblogs.com/mengfanrong/p/5142974.html