我使用的是DrawerLayout
带有ListView
内。列表的行是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
自身的边距和填充,并在行上TextViews
。两者均无效。那么,我该如何摆脱这些利润呢?
android:layout_width="match_parent"
android:layout_height="match_parent"
并删除所有边距(如果您在应用中提供有关此布局的任何地方)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句