在Icon和TextText的提示之间设置边距

时间:2015-11-05 12:22:48

标签: android android-edittext hint

我采用了如下的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提示之间设置一些空格怎么办?

4 个答案:

答案 0 :(得分:6)

为此使用属性drawablePadding。这会在文本和图像之间添加一些填充。

答案 1 :(得分:1)

使用android:drawablePadding属性。 例如。机器人:drawablePadding =&#34; 5DP&#34;

答案 2 :(得分:1)

试试这个

<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" />

答案 3 :(得分:0)

添加这两行代码,很高兴您的图标不会碰到EditText的边框,并且您的图标和提示之间有一些空格,如下图所示 < / p>

<EditText
 android:drawablePadding="10dp"
 android:paddingLeft="15dp"/>