我想在滚动时显示这个列表视图

时间:2010-03-18 13:59:13

标签: android

我对这个完全感到难过。我有三个不同的列表需要在屏幕上显示。 我尝试使用带有LinearLayout子项的ScrollView,并将我的ListViews放在LinearView中,但所有ListViews都使用滚动条锁定到固定高度。使用其他类型的布局意味着不滚动。

1 个答案:

答案 0 :(得分:0)

线性布局中列表视图的高度取决于您如何加权。

你有一些示例代码吗?

尝试此布局(未测试)

<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>