public ListAdapter getInputAdapter() {
        if (mAdapterWrapper == null) {
            return null;
        } else {
            return mAdapterWrapper.getAdapter();
        }
    }
As opposed to {@link ListView#getAdapter()}, which returns
a heavily wrapped ListAdapter (DragSortListView wraps the
input ListAdapter {\emph and} ListView wraps the wrapped one).

@return The ListAdapter set as the argument of {@link setAdapter()}
third_party/DragSortListView/src/com/mobeta/android/dslv/DragSortListView.java