图像和文本之间的EditText空间

时间:2017-10-02 13:38:55

标签: java android android-layout android-edittext

我已经定义了EditText,如下所示

<EditText
    android:layout_width="match_parent"
    android:layout_height="40dp"
    android:id="@+id/searchText"
    android:paddingStart="16dp"
    android:backgroundTint="@color/grey"
    android:drawableStart="@drawable/searchsmall"
    android:drawablePadding="15dp"
    android:padding="10dp"
     />

输出。

enter image description here

我设置了android:drawablePadding,但文字没有向右移动。

我希望他的结果如下。

enter image description here

我该怎么做?

由于

2 个答案:

答案 0 :(得分:4)

您可以使用以下代码

_.each(this.$refs.dropzoneID.getQueuedFiles(), (file, index) => {
   this.formData.append('files[file_' + index +']', file);
});

答案 1 :(得分:0)

请使用android:drawablePadding属性。

<EditText
    android:id="@+id/emailEditText"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="@dimen/sign_up_edittext_vertical_top_margin"
    android:drawableLeft="@drawable/email_drawable"
    android:imeOptions="actionNext"
    android:drawablePadding="5dp" // set your padding or gap size here
    android:inputType="textEmailAddress"
    android:singleLine="true" />