我创建了一个非常基本的自定义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>
答案 0 :(得分:0)
我认为您在此处发布的布局用于为list_view上的每个项目充气。因此,请将相对布局的layout_height
设置为wrap_content
。