add ExpandableStickyListHeaderListView which enable listview to expand/collapse sub items

add ExpandableStickyListHeaderListView which enable listview to expand/collapse sub items
Because you have wrapping the passed adapter (Much like the super implementation of this method) you should also override `getAdapter()` to give back the wrapped adapter