设置 EditText 的 Icon 和 Hint 之间的 Margin
Setting Margin between Icon and Hint of EditText
我采用了如下的 EditText:
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="This is text"
android:drawableLeft="@drawable/search"
android:layout_centerInParent="true"/>
如果我想在可绘制图标和 EditText 提示之间设置一些空格怎么办?
为此使用属性 drawablePadding
。这会在文本和图像之间添加一些填充。
使用android:drawablePadding属性。
例如。 android:drawablePadding="5dp"
试试这个
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="This is text"
android:drawableLeft="@drawable/search"
android:layout_centerInParent="true"
android:drawablePadding="10dp" />
添加这两行代码你很高兴你的图标不会触及 EditText 的边框并且你的图标和提示之间有一些 space 如你所见下面的图片
<EditText
android:drawablePadding="10dp"
android:paddingLeft="15dp"/>
我采用了如下的 EditText:
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="This is text"
android:drawableLeft="@drawable/search"
android:layout_centerInParent="true"/>
如果我想在可绘制图标和 EditText 提示之间设置一些空格怎么办?
为此使用属性 drawablePadding
。这会在文本和图像之间添加一些填充。
使用android:drawablePadding属性。 例如。 android:drawablePadding="5dp"
试试这个
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="This is text"
android:drawableLeft="@drawable/search"
android:layout_centerInParent="true"
android:drawablePadding="10dp" />
添加这两行代码你很高兴你的图标不会触及 EditText 的边框并且你的图标和提示之间有一些 space 如你所见下面的图片
<EditText
android:drawablePadding="10dp"
android:paddingLeft="15dp"/>