public TabsPagerAdapter( FragmentManager fm, Context context, FermatFragmentFactory walletFragmentFactory, TabStrip tabStrip, FermatSession walletSession, WalletResourcesProviderManager walletResourcesProviderManager) { super(fm); this.context = context; this.fermatSession = walletSession; this.fragmentFactory = walletFragmentFactory; this.tabStrip = tabStrip; this.resourcesProviderManager = walletResourcesProviderManager; if (tabStrip != null) { List<Tab> titleTabs = tabStrip.getTabs(); titles = new String[titleTabs.size()]; for (int i = 0; i < titleTabs.size(); i++) { Tab tab = titleTabs.get(i); titles[i] = tab.getLabel(); } } }
public TabsPagerAdapter( FragmentManager fm, Context context, Activity activity, FermatSession subAppSession, ErrorManager errorManager, FermatFragmentFactory subAppFragmentFactory, SubAppResourcesProviderManager subAppResourcesProviderManager) { super(fm); this.context = context; this.fermatSession = subAppSession; tabStrip = activity.getTabStrip(); this.fragmentFactory = subAppFragmentFactory; this.resourcesProviderManager = subAppResourcesProviderManager; if (activity.getTabStrip() != null) { List<Tab> titleTabs = activity.getTabStrip().getTabs(); titles = new String[titleTabs.size()]; for (int i = 0; i < titleTabs.size(); i++) { Tab tab = titleTabs.get(i); titles[i] = tab.getLabel(); } } }
public TabsPagerAdapter( FragmentManager fragmentManager, Context applicationContext, FermatFragmentFactory fermatFragmentFactory, TabStrip tabStrip, FermatSession fermatSession, ResourceProviderManager resourceProviderManager) { super(fragmentManager); this.context = applicationContext; this.fermatSession = fermatSession; this.fragmentFactory = fermatFragmentFactory; this.tabStrip = tabStrip; this.resourcesProviderManager = resourceProviderManager; if (tabStrip != null) { List<Tab> titleTabs = tabStrip.getTabs(); titles = new String[titleTabs.size()]; for (int i = 0; i < titleTabs.size(); i++) { Tab tab = titleTabs.get(i); titles[i] = tab.getLabel(); } } }