private AdapterWrapper WrapAdapter(IListAdapter adapter) { AdapterWrapper wrapper = null; var indexer = adapter as ISectionIndexer; wrapper = indexer != null ? new SectionIndexerAdapterWrapper(Context, indexer) : new AdapterWrapper(Context, adapter); wrapper.Divider = m_Divider; wrapper.DividerHeight = m_DividerHeight; wrapper.RegisterDataSetObserver(m_DataSetObserver); wrapper.OnHeaderAdapterClickListener = m_AdapterHeaderAdapterClickListener; return(wrapper); }
public AdapterWrapperObserver(AdapterWrapper wrapper, List<View> headerCache) { m_Wrapper = wrapper; m_HeaderCache = headerCache; }
public AdapterWrapperObserver(AdapterWrapper wrapper, List <View> headerCache) { m_Wrapper = wrapper; m_HeaderCache = headerCache; }