如何从编辑文本中删除边距

时间:2014-02-24 14:01:13

标签: android android-layout

正如您在下面的图片中看到的那样,编辑文本有一些余量,我想删除它。

 <ImageView 
        android:id="@+id/imageview_user_image_1"
        android:layout_width="23dp"
        android:layout_height="23dp"
        android:layout_marginLeft="5dp"
        android:layout_centerVertical="true"

        android:scaleType="fitXY"
        android:background="@drawable/smile"/>
    <EditText 
        android:id="@+id/login_user_name"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:paddingLeft="10dp"
        android:layout_toRightOf="@+id/imageview_user_image_1"
        android:layout_marginLeft="5dp"
        android:layout_centerVertical="true"
        android:singleLine="true"
        android:textColorHint="#808080"
        android:hint="@string/userid"/>
![problem image][1]

enter image description here target image

2 个答案:

答案 0 :(得分:3)

试试这个

<ImageView 
    android:id="@+id/imageview_user_image_1"
    android:layout_width="23dp"
    android:layout_height="23dp"
    android:layout_marginLeft="5dp"
    android:layout_centerVertical="true"

    android:scaleType="fitXY"
    android:background="@drawable/smile"/>
<EditText 
    android:id="@+id/login_user_name"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:paddingLeft="10dp"
    android:layout_toRightOf="@+id/imageview_user_image_1"
    android:layout_margin="0dp"
    android:background="@android:color/transparent"
    android:layout_centerVertical="true"
    android:singleLine="true"
    android:textColorHint="#808080"
    android:hint="@string/userid"/>

在edittext中添加android:background =“@ android:color / transparent

答案 1 :(得分:0)

根据Mario Stoilov Said,试试这段代码

 <ImageView 
    android:id="@+id/imageview_user_image_1"
    android:layout_width="23dp"
    android:layout_height="23dp"
    android:layout_marginLeft="0dp"
    android:layout_centerVertical="true"
    android:scaleType="fitXY"
    android:background="@drawable/home_icon"/>
<EditText 
    android:id="@+id/login_user_name"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_toRightOf="@+id/imageview_user_image_1"
    android:layout_marginLeft="0dp"
    android:layout_centerVertical="true"
    android:singleLine="true"
    android:textColorHint="#808080"
    android:hint="hi"/>

通过更改为此android:layout_marginLeft="0dp"希望这可以帮助您。