Android 如何从ListView行中删除左右边距?

Android 如何从ListView行中删除左右边距?,android,listview,android-listview,Android,Listview,Android Listview,我使用的是抽屉布局,里面有列表视图。列表的行是TextViews 我的问题是,每行的左边和右边都有一个边距,我无法去掉。下面是一个屏幕截图,为了便于演示,我将按下的颜色设置为蓝色。 我的ListView在DrawerLaoyut中: <ListView android:id="@+id/left_drawer" android:layout_width="240dp" android:layout_height="match_parent" android:lay

我使用的是
抽屉布局
,里面有
列表视图
。列表的行是
TextView
s

我的问题是,每行的左边和右边都有一个边距,我无法去掉。下面是一个屏幕截图,为了便于演示,我将按下的颜色设置为蓝色。

我的
ListView
DrawerLaoyut
中:

<ListView android:id="@+id/left_drawer"
    android:layout_width="240dp"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:layout_marginLeft="0dp"
    android:layout_marginRight="0dp"
    android:choiceMode="singleChoice"
    android:divider="@drawable/list_divider"
    android:dividerHeight="2dp"
    android:background="@color/secondary_light_gray"/>

行定义:

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/icon_list_item"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    style="@style/TextMedium"
    android:gravity="center_vertical"
    android:minHeight="?android:attr/listPreferredItemHeightSmall"
    android:background="@drawable/list_selector_iconlist_bg"
    android:textColor="@drawable/list_selector_iconlist_text" >
</TextView>

我已经尝试过设置
ListView
本身的边距和填充,以及行
textview
。两者都没有效果。那么,我怎样才能摆脱这些利润呢

 android:layout_width="match_parent"
    android:layout_height="match_parent"

如果你在应用程序中的任何地方给出与此布局相关的边距,则删除所有边距

give ListView width match\u仅更改ListView的宽度。没别的了,我接受这个答案。它为我指明了正确的方向。listselector可绘制定义中有一些空白,我看到在某些字体中很难区分“0”和“8”。)