ScrollView减少了我的ListView

时间:2013-02-28 14:38:17

标签: android android-layout scrollview

我想将搜索区域和ListView的布局放入ScrollView中。

但ListView没有填充布局><

代码:

<?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="fill_parent"
    android:orientation="vertical" >

    <ScrollView
        android:id="@+id/scrollView1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">

        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_weight="1"
            android:orientation="vertical" >

            <LinearLayout
                android:layout_width="fill_parent"
                android:layout_height="wrap_content" >

                <EditText
                    android:id="@+id/edt_procura_cliente"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:layout_weight="1"
                    android:ems="10" />

                <Button
                    android:id="@+id/button1"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:layout_weight="2.3"
                    android:lines="1"
                    android:text="Procurar" />
            </LinearLayout>


            <ListView
                android:id="@+id/list_clientes_visitas"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent" >

            </ListView>
        </LinearLayout>
    </ScrollView>

</RelativeLayout>    

2 个答案:

答案 0 :(得分:1)

您无法将ListView放入ScrollView。 ListView有自己的滚动。

答案 1 :(得分:0)

找到一个解决方案,在这里:How can I put a ListView into a ScrollView without it collapsing?

适合我的工作