public static AdapterItem asSectionBreak(int pos, SectionInfo section) { AdapterItem item = new AdapterItem(); item.viewType = AllAppsGridAdapter.SECTION_BREAK_VIEW_TYPE; item.position = pos; item.sectionInfo = section; section.sectionBreakItem = item; return item; }
public static AdapterItem asApp( int pos, SectionInfo section, String sectionName, int sectionAppIndex, AppInfo appInfo, int appIndex) { AdapterItem item = new AdapterItem(); item.viewType = AllAppsGridAdapter.ICON_VIEW_TYPE; item.position = pos; item.sectionInfo = section; item.sectionName = sectionName; item.sectionAppIndex = sectionAppIndex; item.appInfo = appInfo; item.appIndex = appIndex; return item; }
public static AdapterItem asMarketSearch(int pos) { AdapterItem item = new AdapterItem(); item.viewType = AllAppsGridAdapter.SEARCH_MARKET_VIEW_TYPE; item.position = pos; return item; }
public static AdapterItem asDivider(int pos) { AdapterItem item = new AdapterItem(); item.viewType = AllAppsGridAdapter.SEARCH_MARKET_DIVIDER_VIEW_TYPE; item.position = pos; return item; }
public static AdapterItem asEmptySearch(int pos) { AdapterItem item = new AdapterItem(); item.viewType = AllAppsGridAdapter.EMPTY_SEARCH_VIEW_TYPE; item.position = pos; return item; }