1

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>
4

0 に答える 0