1.support headerviews,2.closeOpenedItemsImmediately 

1.add toRealPosition and toDataPosition methods to support headerviews[ use to integrate with PullToRefreshListView]

if you add headerviews,you must impl BaseSwipeListViewListener like this:
 public void onOpened(int position, boolean toRight) {
                    super.onOpened(position, toRight);
                    if(!openedItems.contains(swipeListView.toDataPosition(position))){
                        openedItems.add(swipeListView.toDataPosition(position));
                    }
                }
2.add closeOpenedItemsImmediately method to Close all opened items without animation