删除ListView边框和Items之间的左侧空格

时间:2017-10-02 21:05:25

标签: android listview

有人可以告诉我如何删除listview边框和listview中的项目之间的空间?

enter image description here

2 个答案:

答案 0 :(得分:0)

从xml listview布局中删除边距。

答案 1 :(得分:0)

如果我理解你的问题,你不是要在listview边框和项目之间删除空格(图像上的红色标记表示!你要删除1个项目中两个元素之间的空间)。如果是这样,那么您必须转到您创建的自定义布局文件以将其设置为列表视图的行。看起来你有2个TextViews(" Go"" Bro1,Bro2 ......")。在那里你必须使用这两个文本视图的Margin-Up和Margin-Bottom。

android:layout_marginBottom="1dp"
android:layout_marginUp="1dp"

如果您指的是列表视图周围的空间,则检查列表视图的边距或列表视图的父布局的填充。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:padding="0dp">        

    <LinearLayout
       android:layout_width="match_parent"
       android:layout_height="wrap_content"    
       android:orientation="vertical" 
       android:padding="0dp">

       <ListView
          android:id="@android:id/list"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:layout_margin="0dp" />

    </LinearLayout>

</RelativeLayout>