Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 调整EditText图标使其远离左边框_Android_Android Edittext - Fatal编程技术网

Android 调整EditText图标使其远离左边框

Android 调整EditText图标使其远离左边框,android,android-edittext,Android,Android Edittext,我创建了一个带有可绘制图像的编辑文本。问题是图像非常靠近编辑文本的边框,有没有办法调整它 注意:我正在为图像使用svg文件 图像:在图像中,您可以看到此人的肩膀几乎接触到左边界 代码: 您可以尝试将android:padding添加到EditText以及android:drawablePadding从代码中删除以下行将解决问题: android:layout_marginLeft="5dp" 您可以使用drawablePadding和padding为图像留出空间。试着这样做: <Ed

我创建了一个带有可绘制图像的编辑文本。问题是图像非常靠近
编辑文本的边框,有没有办法调整它

注意:我正在为图像使用svg文件

图像:在图像中,您可以看到此人的肩膀几乎接触到左边界

代码:



您可以尝试将
android:padding
添加到
EditText
以及
android:drawablePadding
从代码中删除以下行将解决问题:

android:layout_marginLeft="5dp"

您可以使用drawablePaddingpadding为图像留出空间。试着这样做:

<EditText
    android:id="@+id/sampleName"
    android:drawableStart="@drawable/sampleImage"
    android:drawablePadding="10dp"
    android:layout_height="wrap_content"
    android:maxLines="1"
    android:layout_width="match_parent"
    android:background="@color/white"
    android:drawablePadding="5dp"
    android:padding="5dp"
    android:layout_marginLeft="5dp"
    />

只需添加
android:padding=“5dp”
。它会起作用的。

试试这个

<EditText   
     android:id="@+id/sampleName"
     android:drawableStart="@drawable/sampleImage"
     android:drawablePadding="10dp"
     android:layout_height="wrap_content"
     android:maxLines="1"
     android:layout_width="match_parent"
     android:background="@color/white"
     android:padding="15dp"
     android:layout_marginLeft="5dp"
     />


哦,天哪,我太笨了,为了这句话我已经找了好几个小时了。太感谢你了!不客气。。。!!!有时这种情况会发生在开发人员身上。如果答案有效,请接受!!
<EditText   
     android:id="@+id/sampleName"
     android:drawableStart="@drawable/sampleImage"
     android:drawablePadding="10dp"
     android:layout_height="wrap_content"
     android:maxLines="1"
     android:layout_width="match_parent"
     android:background="@color/white"
     android:padding="15dp"
     android:layout_marginLeft="5dp"
     />