在我的布局中,我想为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>
答案 0 :(得分:1)
您不需要滚动视图。在任何情况下,不建议在Android UI中嵌套滚动。
只需将ImageView与ListView一起使用,并将Listview的权重设置为1。
答案 1 :(得分:0)
listview是可滚动的,因此您不需要使用scrollview