0
我完全难住这一个。我有三个不同的列表需要在屏幕上显示。 我已经尝试使用带有LinearLayout子项的ScrollView,并将我的ListViews放入LinearView中,但所有ListViews都使用滚动条锁定到固定高度。使用其他类型的布局意味着不滚动。我想在滚动上显示此列表视图
我完全难住这一个。我有三个不同的列表需要在屏幕上显示。 我已经尝试使用带有LinearLayout子项的ScrollView,并将我的ListViews放入LinearView中,但所有ListViews都使用滚动条锁定到固定高度。使用其他类型的布局意味着不滚动。我想在滚动上显示此列表视图
线性布局中列表视图的高度取决于您如何加权。
你有一些示例代码?
试试这个布局(未测试)
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:width="fill_parent"
android:height="fill_parent"
android:orientation="vertical"
>
<ListView
android:id="@+id/list1"
android:width="fill_parent"
android:height="fill_parent"
android:layout_weight="1"
>
<ListView
android:id="@+id/list2"
android:width="fill_parent"
android:height="fill_parent"
android:layout_weight="1"
>
<ListView
android:id="@+id/list3"
android:width="fill_parent"
android:height="fill_parent"
android:layout_weight="1"
>
</LinearLayout>
列表视图知道如何滚动。你不必把它放在滚动视图中。画一张图片,告诉我们你想达到什么目的。 – Pentium10 2010-03-18 14:32:17
你不但不需要将它放在'ScrollView'中,它不会在'ScrollView'中工作。 – CommonsWare 2010-03-18 14:45:44