为我的布局设置ScrollView

时间:2012-11-05 16:16:05

标签: android listview scrollview

在我的布局中,我想为ListView和imageView设置scrollview。我试过如下所示。 但它没有用。如果我删除Scrollview,那么我可以滚动Listview。列表视图中的项目通过代码从Internet下载添加。

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

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

        <ImageView
            android:id="@+id/firstImage"
            android:layout_width="fill_parent"
            android:layout_height="200dip"
            android:layout_margin="4dp"
            android:scaleType="fitXY" />

        <ListView
            android:id="@+id/list"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_margin="4dip"
            android:layout_weight="1"
            android:background="#ffffff" />
    </LinearLayout>
</ScrollView>

2 个答案:

答案 0 :(得分:1)

您不需要滚动视图。在任何情况下,不建议在Android UI中嵌套滚动。

只需将ImageView与ListView一起使用,并将Listview的权重设置为1。

答案 1 :(得分:0)

listview是可滚动的,因此您不需要使用scrollview