Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何隐藏最上面的分隔线ListView?我能够ListView通过使用隐藏最底部的分隔线listView.setFooterDividersEnabled(false)。但是,使用listView.setHeaderDividersEnabled(false)不会隐藏最上面的分隔线。请注意,我没有为页眉和页脚添加任何视图。
ListView
listView.setFooterDividersEnabled(false)
listView.setHeaderDividersEnabled(false)
下面是我从三星 Galaxy S2 中获取的示例 ListView:(我指的是 Wi-Fi 睡眠策略之上的分隔线。)
上图中最上面的分隔线不是标题分隔线。它是 S2 的版本,用于过度滚动效果。所以在这里将标题分隔符设置为 false 将不起作用。将分隔线高度设置为 0 将隐藏它,但以隐藏所有其他分隔线为代价。不幸的是,setOverScrollMode仅适用于 API 9 及更高版本。因此,您无法控制 API 8 及以下版本的过度滚动行为。
setOverScrollMode