List of usage examples for android.support.v4.view ViewPager setAdapter
public void setAdapter(PagerAdapter adapter)
From source file:com.github.johnpersano.supertoasts.demo.fragments.PagerFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View view = inflater.inflate(R.layout.fragment_pager, container, false); final ViewPager viewPager = (ViewPager) view.findViewById(R.id.viewpager); viewPager.setAdapter(new CustomFragmentPagerAdapter(getChildFragmentManager())); ((TabStrip) getActivity().findViewById(R.id.tabstrip)).setViewPager(viewPager); return view;/*ww w . j a va 2 s . c o m*/ }
From source file:com.cpd.activities.MainActivity.java
private void configurePagerTabs() { mPagerAdapter = new ViewPagerAdapter(getSupportFragmentManager()); ViewPager pager = (ViewPager) findViewById(R.id.main_pager); pager.setAdapter(mPagerAdapter); TabLayout tabLayout = (TabLayout) findViewById(R.id.main_tabs); tabLayout.setupWithViewPager(pager); // Set Tab Icons for (int i = 0; i < mPagerAdapter.getCount(); i++) { tabLayout.getTabAt(i).setIcon(mPagerAdapter.getIconAt(i)); }//from ww w .j a v a 2 s . c om }
From source file:ca.ualberta.slevinsk.gameshow.StatsActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_stats); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);// w w w . j ava 2s .co m ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); viewPager.setAdapter(new StatsFragmentPagerAdapter(getSupportFragmentManager(), StatsActivity.this)); TabLayout tabLayout = (TabLayout) findViewById(R.id.sliding_tabs); tabLayout.setupWithViewPager(viewPager); getSupportActionBar().setDisplayHomeAsUpEnabled(true); ReactionTimersManager.initManager(getApplicationContext()); BuzzerCounterManager.initManager(getApplicationContext()); FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/rfc822"); intent.putExtra(Intent.EXTRA_SUBJECT, "slevinsk - stats"); intent.putExtra(Intent.EXTRA_TEXT, BuzzerCounterController.generateEmailData() + ReactionTimersController.generateEmailData()); try { startActivity(intent); } catch (ActivityNotFoundException e) { Snackbar.make(view, "There is no email client installed", Snackbar.LENGTH_LONG).show(); } } }); }
From source file:com.jooik.tabbeddialog.fragments.FragmentDialog.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_dialog, container); // tab slider SectionsPagerAdapter sectionsPagerAdapter = new SectionsPagerAdapter(getChildFragmentManager()); // Set up the ViewPager with the sections adapter. ViewPager viewPager = (ViewPager) view.findViewById(R.id.pager); viewPager.setAdapter(sectionsPagerAdapter); PagerSlidingTabStrip tabs = (PagerSlidingTabStrip) view.findViewById(R.id.tabs); tabs.setIndicatorColorResource(R.color.accent); tabs.setViewPager(viewPager);/*from www .j a v a 2 s .co m*/ return view; }
From source file:com.krossovochkin.adsl.tablayout.TabLayoutViewPagerFixedActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_tab_layout_view_pager_fixed); final Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);//from ww w. j a va2 s . c om if (getSupportActionBar() != null) { getSupportActionBar().setDisplayHomeAsUpEnabled(true); } final ViewPager viewPager = (ViewPager) findViewById(R.id.viewPager); viewPager.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) { @Override public Fragment getItem(int position) { return PageFragment.newInstance(position); } @Override public int getCount() { return 3; } @Override public CharSequence getPageTitle(int position) { return "Page " + (position + 1); } }); final TabLayout tabLayout = (TabLayout) findViewById(R.id.tabLayout); tabLayout.setupWithViewPager(viewPager); viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageSelected(int position) { Toast.makeText(TabLayoutViewPagerFixedActivity.this, "onPageSelected: " + (position + 1), Toast.LENGTH_SHORT).show(); } @Override public void onPageScrollStateChanged(int state) { } }); }
From source file:com.creationgroundmedia.recipebrowser.activities.RecipeDetailActivityResponsive.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_recipe_detail_responsive); Recipe mRecipe = getIntent().getParcelableExtra(RECIPE); ActionBar actionBar = getSupportActionBar(); if (actionBar != null) { String name = mRecipe.getName(); if (name != null) { actionBar.setTitle(name);//from w w w .j ava2 s . c o m } actionBar.setDisplayHomeAsUpEnabled(true); } ViewPager vpPages = (ViewPager) findViewById(R.id.vpPages); if (vpPages != null) { vpPages.setAdapter(new RecipeDetailPagerAdapter(getSupportFragmentManager(), mRecipe)); TabLayout tlTabs = (TabLayout) findViewById(R.id.tlTabs); tlTabs.setupWithViewPager(vpPages); } else { getSupportFragmentManager().beginTransaction() .replace(R.id.flMainContainer, RecipeDetailFragmentMain.createInstance(mRecipe)).commit(); getSupportFragmentManager().beginTransaction() .replace(R.id.flIngredientsContainer, RecipeDetailFragmentIngredients.createInstance(mRecipe)) .commit(); getSupportFragmentManager().beginTransaction() .replace(R.id.flMethodContainer, RecipeDetailFragmentMethod.createInstance(mRecipe)).commit(); } }
From source file:com.example.NavigationSampleDemo.PagerActivity.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);/* www.jav a2s . c o m*/ mContainer = (PagerContainer) findViewById(R.id.pager_container); ViewPager pager = mContainer.getViewPager(); PagerAdapter adapter = new MyPagerAdapter(); pager.setAdapter(adapter); //Necessary or the pager will only have one extra page to show // make this at least however many pages you can see pager.setOffscreenPageLimit(adapter.getCount()); //A little space between pages pager.setPageMargin(15); //If hardware acceleration is enabled, you should also remove // clipping on the pager for its children. pager.setClipChildren(false); }
From source file:com.github.saiff35.livingtabs.sample.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);//from www . ja va 2 s . co m SectionsPagerAdapter sectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager()); ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); viewPager.setAdapter(sectionsPagerAdapter); viewPager.setCurrentItem(1); LivingTabsLayout tabs = (LivingTabsLayout) findViewById(R.id.tabs); tabs.setupWithViewPager(viewPager); }
From source file:bucci.dev.freestyle.StartActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.fragment_start); BattleTypeAdapter mAdapter = new BattleTypeAdapter(getSupportFragmentManager()); ViewPager mPager = (ViewPager) findViewById(R.id.pager); mPager.setAdapter(mAdapter); }
From source file:com.acrylicgoat.houstonbicyclemuseum.fragment.SlidingTabsFragment.java
@Override public void onViewCreated(View view, Bundle savedInstanceState) { ViewPager viewPager = (ViewPager) view.findViewById(R.id.viewpager); viewPager.setAdapter(new SamplePagerAdapter()); SlidingTabLayout slidingTabLayout = (SlidingTabLayout) view.findViewById(R.id.sliding_tabs); slidingTabLayout.setViewPager(viewPager); }