在RelativeLayout中有两个ListView元素时滚动

时间:2013-10-07 22:24:56

标签: android listview android-listview

这是我的布局代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/account_activity_layout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".AccountActivity" >

    <ListView
        android:id="@+id/accounts_link_list"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />

    <ListView
        android:id="@+id/accounts_item_list"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/accounts_link_list" />

</RelativeLayout>

顶部的ListView只有3个项目,而底部的ListView有20个。现在,当我滚动底部ListView时,顶部的ListView仍然是粘滞的。我希望滚动条能够覆盖两个列表,以便它们一起滚动并显示为好像它们属于同一个列表。

你能告诉我我做错了吗?实现我想要做的事情的最佳方法是什么?

谢谢!

0 个答案:

没有答案