List of usage examples for android.support.v4.view ViewPager setAdapter
public void setAdapter(PagerAdapter adapter)
From source file:com.rkzk.android.bblmaterialdesign.activities.AppBarScrollActivity.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(DynamicColorFragment.newInstance(), "List 1"); adapter.addFragment(DynamicColorFragment.newInstance(), "List 2"); adapter.addFragment(DynamicColorFragment.newInstance(), "List 3"); viewPager.setAdapter(adapter); }
From source file:com.davidmiguel.gobees.hive.HiveActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.hive_act);/*w w w. ja v a 2 s . c o m*/ // Set up the toolbar AndroidUtils.setUpToolbar(this, false); // Get apiary id long apiaryId = getIntent().getLongExtra(HiveRecordingsFragment.ARGUMENT_APIARY_ID, NO_APIARY); if (apiaryId == NO_APIARY) { throw new IllegalArgumentException("No apiary id passed!"); } // Get hive id long hiveId = getIntent().getLongExtra(HiveRecordingsFragment.ARGUMENT_HIVE_ID, NO_HIVE); if (hiveId == NO_HIVE) { throw new IllegalArgumentException("No hive id passed!"); } // Create recordings fragment hiveRecordingsFragment = HiveRecordingsFragment.newInstance(); // Create hive info fragment HiveInfoFragment hiveInfoFragment = HiveInfoFragment.newInstance(); // Set up tabs ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); TabsFragmentPagerAdapter adapter = new TabsFragmentPagerAdapter(getSupportFragmentManager(), HiveActivity.this, Lists.<BaseTabFragment>newArrayList( (HiveRecordingsFragment) hiveRecordingsFragment, hiveInfoFragment)); viewPager.setAdapter(adapter); TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs); tabLayout.setupWithViewPager(viewPager); // Create the presenter new HivePresenter(goBeesRepository, (HiveContract.HiveRecordingsView) hiveRecordingsFragment, hiveInfoFragment, apiaryId, hiveId); }
From source file:com.microsoft.assetmanagement.DisplayCarActivity.java
protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); final byte[] bytes = getImageData(requestCode, resultCode, data); if (bytes != null) { mCarViewItem.setPicture(bytes);/* ww w. j av a 2s .co m*/ mListAdapter = new DisplayCarAdapter(this, mCarViewItem); ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager); viewPager.setAdapter(mListAdapter); } }
From source file:com.pagenews.zhihudaily.homepage.MainFragment.java
private void initViews(View view) { tabLayout = (TabLayout) view.findViewById(R.id.tab_layout); ViewPager viewPager = (ViewPager) view.findViewById(R.id.view_pager); viewPager.setOffscreenPageLimit(3);//from w ww. j a va2s .c o m adapter = new MainPagerAdapter(getChildFragmentManager(), context, zhihuDailyFragment, guokrFragment, doubanMomentFragment); viewPager.setAdapter(adapter); tabLayout.setupWithViewPager(viewPager); }
From source file:com.soul.android.MainActivity.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(new OneFragment(dataList), "Category 1"); adapter.addFragment(new TwoFragment(), "Category 2"); adapter.addFragment(new CheeseListFragment(), "Category 3"); viewPager.setAdapter(adapter); }
From source file:bus_vn.gena.bus_vn.com.bus_vn.List_bus_time.java
private void setupTablayout() { tabLayout = (TabLayout) findViewById(R.id.tabLayout); tabLayout.setTabGravity(TabLayout.GRAVITY_FILL); switch (kolTypeDay.size()) { case 1:// w ww .j a v a 2 s. c om if (kolTypeDay.get(0).equals("4")) { tabLayout.addTab(tabLayout.newTab().setText("??")); } else { tabLayout.addTab(tabLayout.newTab().setText("?")); } break; case 2: tabLayout.addTab(tabLayout.newTab().setText("?")); tabLayout.addTab(tabLayout.newTab().setText("?")); if (typeDay.equals("2")) { new Handler().postDelayed(new Runnable() { @Override public void run() { tabLayout.getTabAt(1).select(); } }, 1); } break; case 3: tabLayout.addTab(tabLayout.newTab().setText("?")); tabLayout.addTab(tabLayout.newTab().setText("?")); tabLayout.addTab(tabLayout.newTab().setText("?")); //? tab ? // ? ?, ? ? ? ? // ? switch (typeDay) { case "2":// new Handler().postDelayed(new Runnable() { @Override public void run() { tabLayout.getTabAt(2).select(); } }, 1); break; case "3"://? new Handler().postDelayed(new Runnable() { @Override public void run() { tabLayout.getTabAt(1).select(); } }, 1); break; } break; default: break; } final ViewPager viewPager = (ViewPager) findViewById(R.id.pager); final PagerAdaptertime adapter = new PagerAdaptertime(getSupportFragmentManager(), tabLayout.getTabCount(), busPathId, busStopId, kolTypeDay); viewPager.setAdapter(adapter); viewPager.addOnPageChangeListener(new TabLayout.TabLayoutOnPageChangeListener(tabLayout)); tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener() { @Override public void onTabSelected(TabLayout.Tab tab) { viewPager.setCurrentItem(tab.getPosition()); } @Override public void onTabUnselected(TabLayout.Tab tab) { } @Override public void onTabReselected(TabLayout.Tab tab) { } }); }
From source file:com.handlerexploit.example.InfiniteViewPagerExampleActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);/*from www . ja v a2 s . com*/ ViewPager viewPager = (ViewPager) findViewById(R.id.pager); PagerAdapter pagerAdapter = new PagerAdapter(this); addColorFragment(pagerAdapter, Color.BLUE); addColorFragment(pagerAdapter, Color.RED); addColorFragment(pagerAdapter, Color.YELLOW); addColorFragment(pagerAdapter, Color.GREEN); viewPager.setAdapter(new InfinitePagerAdapter(pagerAdapter)); viewPager.setCurrentItem(pagerAdapter.getCount() * 100, false); }
From source file:com.support.design.activity.MainActivity.java
private void setupViewPager(ViewPager viewPager) { CustomPagerAdapter adapter = new CustomPagerAdapter(getSupportFragmentManager()); adapter.addFragment(CheeseListFragment.newInstance(CheeseListFragment.GLIDE), "Glide"); adapter.addFragment(CheeseListFragment.newInstance(CheeseListFragment.FRESCO), "Fresco"); viewPager.setAdapter(adapter); viewPager.setOffscreenPageLimit(DEFAULT_PAGES); }
From source file:com.twitter.sdk.android.tweetui.GalleryActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tw__gallery_activity); galleryItem = getGalleryItem();//from ww w . ja va 2 s . c o m // Only scribe show event when view is first created if (savedInstanceState == null) { scribeShowEvent(); } final GalleryAdapter adapter = new GalleryAdapter(this, getSwipeToDismissCallback()); adapter.addAll(galleryItem.mediaEntities); final ViewPager viewPager = (ViewPager) findViewById(R.id.tw__view_pager); final int marginPixels = getResources().getDimensionPixelSize(R.dimen.tw__gallery_page_margin); viewPager.setPageMargin(marginPixels); viewPager.addOnPageChangeListener(getOnPageChangeListener()); viewPager.setAdapter(adapter); viewPager.setCurrentItem(galleryItem.mediaEntityIndex); }
From source file:com.frostwire.android.gui.activities.TransferDetailActivity.java
@Override protected void initComponents(Bundle savedInstanceState) { super.initComponents(savedInstanceState); if (!initUIBittorrentDownload()) { UIUtils.showShortMessage(this, R.string.could_not_open_transfer_detail_invalid_infohash); finish();// w ww. ja v a 2 s .c o m return; } transferDetailFragment = findFragment(R.id.fragment_transfer_detail); if (transferDetailFragment != null) { transferDetailFragment.setUiBittorrentDownload(uiBittorrentDownload); } initTabTitles(); initFragments(); if (detailFragments == null || detailFragments.length <= 0) { throw new RuntimeException( "check your logic: can't initialize components without initialized fragments"); } if (savedInstanceState != null) { lastSelectedTabIndex = savedInstanceState.getInt("lastSelectedTabIndex", -1); } else { lastSelectedTabIndex = ConfigurationManager.instance() .getInt(Constants.PREF_KEY_TORRENT_TRANSFER_DETAIL_LAST_SELECTED_TAB_INDEX); } OnPageChangeListener onPageChangeListener = new OnPageChangeListener(this); SectionsPagerAdapter mSectionsPagerAdapter = new SectionsPagerAdapter(getFragmentManager(), detailFragments); ViewPager viewPager = findViewById(R.id.transfer_detail_viewpager); if (viewPager != null) { viewPager.clearOnPageChangeListeners(); viewPager.setAdapter(mSectionsPagerAdapter); viewPager.setCurrentItem(lastSelectedTabIndex == -1 ? 0 : lastSelectedTabIndex); viewPager.addOnPageChangeListener(onPageChangeListener); TabLayout tabLayout = findViewById(R.id.transfer_detail_tab_layout); tabLayout.setupWithViewPager(viewPager); } else { throw new RuntimeException("initComponents() Could not get viewPager"); } }