这是我的xml文件代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white_smoke"
android:orientation="vertical" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<include layout="@layout/header" />
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true" >
<TextView
android:id="@+id/tvAddContact"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="10dp"
android:background="@drawable/circle_trans"
android:gravity="center"
android:text="@string/plus_text"
android:textColor="@color/white_smoke"
android:textSize="40sp" />
</FrameLayout>
</RelativeLayout>
<include
layout="@layout/header_date"
android:paddingTop="10dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="vertical"
android:paddingBottom="10dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="5dp" >
<RadioGroup
android:id="@+id/radioGroup1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/rbDownline"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:button="@drawable/btn_radio_selector"
android:checked="true"
android:text="@string/rb_downline"
android:textColor="@color/my_holo_text" />
<RadioButton
android:id="@+id/rbCustomer"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:button="@drawable/btn_radio_selector"
android:checked="false"
android:text="@string/rb_customer"
android:textColor="@color/my_holo_text" />
</RadioGroup>
<EditText
android:id="@+id/edSearchBox"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="30dp"
android:background="@drawable/gradient_ed_bg"
android:drawableLeft="@drawable/search"
android:hint="@string/search_contacts"
android:imeOptions="actionDone"
android:padding="8dp"
android:singleLine="true"
android:textColorHint="@color/my_holo_trans" />
<ListView
android:id="@+id/listContacts"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/gradient_bg_list_view_round"
android:cacheColorHint="#00000000"
android:divider="#149DCF"
android:dividerHeight="1dp"
android:listSelector="@drawable/list_selector_match_holo"
android:paddingBottom="5dp"
android:paddingTop="5dp" >
<requestFocus />
</ListView>
</LinearLayout>
<include layout="@layout/actionbar_title" />
</LinearLayout>
此xml将输出显示为以下图像,
您可以看到我在EditText框中显示图像。我想删除那些填充类型空间(标记为红色)。
我应该怎么做才能删除它?
答案 0 :(得分:1)
使用
android:drawablePadding="-2dip"
或者你需要什么价值。由于您使用的是drawableLeft
项,因此您还需要drawablePadding
项,以调整其填充
答案 1 :(得分:1)
使用
android:drawablePadding="10dp"
答案 2 :(得分:0)
您必须从编辑文本中删除填充。使用以下代码: -
<EditText
android:id="@+id/edSearchBox"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="30dp"
android:background="@drawable/gradient_ed_bg"
android:drawableLeft="@drawable/search"
android:hint="@string/search_contacts"
android:imeOptions="actionDone"
android:singleLine="true"
android:textColorHint="@color/my_holo_trans" />
答案 3 :(得分:0)
删除填充
android:padding="8dp"