http://tinypic.com/view.php?pic=dextsh&s=6
我创建了一个白色背景的 listView。我的问题如下:只有当列表视图充满项目时才会显示白色背景。即使其中没有任何项目,如何使 listView 的背景显示?我错过了什么?
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:fillViewport="true">
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_search_task"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center|top"
android:orientation="horizontal"
android:stretchColumns="1"
android:weightSum="1.0"
android:scaleType="matrix"
android:background="@drawable/orginalbild">
<TableRow
android:paddingTop="3dp">
<TextView
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="0.04">
</TextView>
<EditText
android:id="@+id/search_task_field"
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="0.7"
android:hint="@string/SearchTaskHint"
/>
<ImageButton
android:id="@+id/search_task_button"
android:layout_width="0dip"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_weight="0.22"
android:src="@drawable/find3" />
<TextView
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="0.04"
android:visibility="invisible"
>
</TextView>
</TableRow>
<TableRow
android:paddingTop="3dp"
android:paddingLeft="14dp"
android:paddingRight="14dp"
>
<TextView
android:background="#90767878"
android:layout_width="0dip"
android:layout_height="0.9dp"
android:layout_weight="1" >
</TextView>
</TableRow>
<TableRow
android:paddingBottom="20dp"
android:background="#ffffff"
>
<TextView
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="0.04" >
</TextView>
<TextView
android:background="#90767878"
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="0.006" >
</TextView>
<ListView
android:background="#ffffff"
android:id="@+id/search_task_list"
android:layout_width="0dip"
android:layout_height="fill_parent"
android:gravity="left"
android:layout_weight="0.9"
android:layout_marginBottom="0.5dp"
android:layout_marginRight="0.5dp"
android:layout_marginLeft="0.5dp"
/>
<TextView
android:background="#90767878"
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="0.006" >
</TextView>
<TextView
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="0.04" >
</TextView>
</TableRow>
<TableRow>
<TextView
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="0.04" >
</TextView>
<TextView
android:background="#90767878"
android:layout_width="0dip"
android:layout_height="0.9dp"
android:layout_weight="0.92" >
</TextView>
<TextView
android:layout_width="0dip"
android:layout_height="fill_parent"
android:layout_weight="0.04" >
</TextView>
</TableRow>
</TableLayout>
</ScrollView>