You can hide horizontal divider for disabled items of your list view (commonly used as section headers). To do this return false
in areAllItemsEnabled
BaseAdapter
callback. Again, this only works for those views that are disabled (you return false
in isEnabled
callback for this item). The documentation for this callback is a little vague:
Indicates whether all the items in this adapter are enabled. If the
value returned by this method changes over time, there is no guarantee
it will take effect. If true, it means all items are selectable and
clickable (there is no separator.)
Reference.
Note that it mentions separator. I'm not sure if this is intended behavior or some kind of side effect. But it works. You can see this in ApiDemos List demo 5 (Separators).