我正在尝试为我的列表视图创建一个静态标题,但标题为列表中的每个项目重复。我试图为我的标题制作线性布局,但只有标题显示并且列表视图没有显示。
以及如何使它不可点击。我想为我创建的图像实现退出功能,但现在,整行都是可点击的。
下面是布局代码。有人可以纠正我哪里出错了吗?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<LinearLayout
android:id="@+id/header"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/header"
android:paddingBottom="5dip"
android:paddingTop="5dip" >
<TextView
android:id="@+id/title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Patient List"
android:layout_marginLeft="20dp"
android:textColor="#343434"
android:textSize="20dip"
android:layout_marginTop="1dip"
android:layout_weight="2"
android:textStyle="bold"
/>
<ImageView
android:id="@+id/exit"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dip"
android:layout_weight="2"
android:src="@drawable/exit" />
</LinearLayout>
<LinearLayout
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/header"
>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/list_selector"
android:orientation="horizontal"
android:padding="5dip"
>
<!-- ListRow Left side Thumbnail image -->
<LinearLayout android:id="@+id/thumbnail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dip"
android:layout_alignParentLeft="true"
android:background="@drawable/patient"
android:layout_marginRight="5dip"
>
</LinearLayout>
<!-- patient id -->
<TextView
android:id="@+id/firstName"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="#343434"
android:textSize="10dip"
android:layout_marginTop="1dip"
android:textStyle="bold"
android:layout_toRightOf="@+id/thumbnail" />
<TextView
android:id="@+id/lastName"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="#343434"
android:textStyle="bold"
android:layout_below="@id/firstName"
android:textSize="10dip"
android:layout_toRightOf="@+id/thumbnail"
/>
<TextView
android:id="@+id/patientId"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#343434"
android:textStyle="bold"
android:layout_toRightOf="@+id/thumbnail"
android:layout_below="@id/lastName"
android:textSize="10dip"
/>
</RelativeLayout>
</LinearLayout>
</RelativeLayout>