Alex Rivera | Logout

Disappearing divider in ListView when ArrayAdapter.isEnabled returns false

Asked 2011-03-21T08:05:05.617
34

I'm using ListActivity with my own ArrayAdapter class. When I override the methods ArrayAdapter.areAllItemsEnabled() and ArrayAdapter.isEnabled() the divider between some cells in the list view disappear. Does anyone know how to avoid this? I need the dividers to display even for disabled cells.

Edit
Report

1 Answer

57

Return true in areAllItemsEnabled() and false in isEnabled for specific item. The disabled item wont be clickable but you will still be able to view the divider lines

Note: This doesn't work for Android 5

answered 2011-03-31T14:53:10.720

Your Answer