【发布时间】:2012-04-03 02:35:52
【问题描述】:
如何隐藏ListView 的最上面的分隔符?通过使用listView.setFooterDividersEnabled(false),我能够隐藏ListView 的最底部分隔线。但是,使用 listView.setHeaderDividersEnabled(false) 不会隐藏最上面的分隔线。请注意,我没有为页眉和页脚添加任何视图。
下面是我从三星 Galaxy S2 中获取的示例 ListView:(我指的是 Wi-Fi 睡眠策略之上的分隔线。)
【问题讨论】:
-
@LalitPoptani:谢谢!但是我不能在您提供的链接上使用答案,因为隐藏原始分隔线然后为每个列表添加一个视图以充当分隔线将是一项非常繁琐的任务。我正在使用基类来生成我的活动。因此,这样做将需要使用所述基类更新所有其他类。我正在寻找是否有一种简单的方法来解决我的问题。如果可能的话,我更喜欢这不是技巧或黑客行为。我仍然会等待一些答案。
-
嘿,AFAIK,默认情况下列表视图不包含最上面的分隔符,如果您向我们展示您的问题的屏幕截图会更好,以便我们更清楚您的问题?
-
@RobinHood:谢谢!我已经附上了一个示例 ListView 的图片。