3

如何隐藏最上面的分隔线ListView?我能够ListView通过使用隐藏最底部的分隔线listView.setFooterDividersEnabled(false)。但是,使用listView.setHeaderDividersEnabled(false)不会隐藏最上面的分隔线。请注意,我没有为页眉和页脚添加任何视图。

下面是我从三星 Galaxy S2 中获取的示例 ListView:(我指的是 Wi-Fi 睡眠策略之上的分隔线。)

在此处输入图像描述

4

1 回答 1

1

上图中最上面的分隔线不是标题分隔线。它是 S2 的版本,用于过度滚动效果。所以在这里将标题分隔符设置为 false 将不起作用。将分隔线高度设置为 0 将隐藏它,但以隐藏所有其他分隔线为代价。不幸的是,setOverScrollMode仅适用于 API 9 及更高版本。因此,您无法控制 API 8 及以下版本的过度滚动行为。

于 2012-04-23T08:17:02.523 回答