0

我有一个 ListView 夹在两个按钮之间。整个画面处于一个ScrollView

    <Button
        android:text="Take a Picture"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/btnPicture"
        android:layout_marginRight="3dp"
        android:layout_marginLeft="3dp"
        android:layout_marginTop="5dp"
        android:textSize="25dp"/>
    <ListView
        android:minWidth="25px"
        android:minHeight="25px"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/lstPhotos"
        android:visibility="gone" />
    <Button
        android:text="Location Type"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/btnLocationType"
        android:layout_marginRight="3dp"
        android:layout_marginLeft="3dp"
        android:layout_marginTop="5dp"
        android:textSize="25dp" />

当我在代码中将项目添加到列表视图时,如何让列表视图占用足够的空间以使其可见。它确实扩展为显示 1 个项目,但在我添加第二个项目后它不再扩展。

在我向列表视图添加第二个图片行后,您可以在此处看到,它不可见。

在此处输入图像描述

4

1 回答 1

0

您永远不应该将列表视图放在滚动视图中!例如,请参见此处:如何将 ListView 放入 ScrollView 而不会折叠?

于 2012-06-08T23:31:06.013 回答