我在一个线性布局中有两个列表视图。两个列表视图的排列方式应使屏幕垂直分成一半。以下是我的列表视图:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:animateLayoutChanges="true"
android:orientation="horizontal" >
<LinearLayout
android:id="@+id/llListviewWrapper"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:animateLayoutChanges="true"
android:orientation="horizontal" >
<ListView
android:id="@+id/lvProductListLeft"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_weight="1"
android:divider="@null"
android:dividerHeight="@dimen/product_list_divider_height"
android:listSelector="@android:color/transparent"
android:paddingRight="@dimen/product_list_padding_sides"
android:scrollbars="none" />
<ListView
android:id="@+id/lvProductListRight"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_weight="1"
android:divider="@null"
android:dividerHeight="@dimen/product_list_divider_height"
android:listSelector="@android:color/transparent"
android:paddingLeft="@dimen/product_list_padding_sides"
android:scrollbars="none" />
</LinearLayout>
</LinearLayout>
我面临的问题是,我无法显示一个公共页脚区域,这应该表明正在向两个列表视图加载更多项目。我尝试过addfooterview方法,但它会产生两个页脚,它们将被添加到两个列表视图中。我需要的是在两个列表视图的末尾显示一个公共页脚。
答案 0 :(得分:1)
在listview适配器getView()
方法中,您可以尝试根据列表视图项的位置来扩充不同的布局。
通过这种方式,您可以让最后一个单元格表示列表中有更多内容需要加载。