自定义列表视图中项目之间的空格

时间:2016-09-09 09:39:43

标签: android listview

我创建了一个非常基本的自定义listview,但正如您在图片中看到的那样,其中的项目之间存在很大的空间。 我不知道我的错在哪里。

我的xml:

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
  <CheckBox
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:id="@+id/list_item_crime_solved_checkBox"
  android:padding="4dp"
  android:layout_alignParentRight="true" />
  <TextView
  android:id="@+id/list_item_crime_title_TextBox"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:layout_toLeftOf="@+id/list_item_crime_solved_checkBox"
  android:textStyle="bold"
  android:padding="4dp"
  tools:text="Crime Title"/>
  <TextView
  android:id="@+id/list_item_crime_date_TextBox"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:layout_toLeftOf="@+id/list_item_crime_solved_checkBox"
  android:layout_below="@+id/list_item_crime_title_TextBox"
  android:padding="4dp"
  tools:text="Crime Date"/>
  </RelativeLayout> 

1 个答案:

答案 0 :(得分:0)

我认为您在此处发布的布局用于为list_view上的每个项目充气。因此,请将相对布局的layout_height设置为wrap_content