15

在 ListView 中找到了这个隐藏页脚视图?. 正如 Yoni 正确指出的那样,您可以将标题隐藏在 a 中,方法ListView是将其包装到内部的 aFrameLayout和to 中。这对我来说几乎是完美的,但是:由于仍然存在,因此在显示的列表中添加了两个分隔符。它看起来像一个高度为两个分隔线的分隔线。有没有办法隐藏 a 的单个分隔符?也许可以将分隔线的颜色更改为背景,这对我来说也很好。还有其他完整的想法吗?完美的!setVisibility()ViewView.GONEFrameLayoutListViewListView

请帮我。我不热衷于再花两个小时的反复试验。

非常感谢!

4

4 回答 4

50

连同隐藏或显示您的页眉或页脚,使用这些功能:

setFooterDividersEnabled()
setHeaderDividersEnabled()
于 2011-08-16T22:26:52.200 回答
8

您可以使用 xml 属性在 ListView 中隐藏页眉和页脚的分隔符

android:footerDividersEnabled="false"
android:headerDividersEnabled="false"
于 2015-02-12T13:37:25.803 回答
4

您可以像这样更改分隔线颜色:

     <ListView 
    android:id="@+id/android:list"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:divider="@android:color/transparent"
    android:dividerHeight="2px"/>
于 2011-01-07T19:45:05.710 回答
-1

对于禁用分频器:

ListView.setDivider(null);
于 2011-11-18T04:14:39.957 回答