List of usage examples for android.support.v4.view ViewPager ViewPager
public ViewPager(Context context)
From source file:gov.wa.wsdot.android.wsdot.ui.BorderWaitActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mViewPager = new ViewPager(this); mViewPager.setId(R.id.pager);//from w w w . java2s.c o m setContentView(mViewPager); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); AnalyticsUtils.getInstance(this).trackPageView("/Canadian Border/"); mTabsAdapter = new TabsAdapter(this, mViewPager); mTabsAdapter.addTab(getSupportActionBar().newTab().setText("Northbound"), BorderWaitNorthboundFragment.class, null); mTabsAdapter.addTab(getSupportActionBar().newTab().setText("Southbound"), BorderWaitSouthboundFragment.class, null); if (savedInstanceState != null) { getSupportActionBar().setSelectedNavigationItem(savedInstanceState.getInt("tab", 0)); } }
From source file:com.jhk.whysoformal.activity.main.WhySoFormalActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ViewPager viewPager = new ViewPager(this); viewPager.setId(R.id.mainViewPager); setContentView(viewPager);/*from ww w . j a v a 2s . c o m*/ FragmentManager fragmentManager = getSupportFragmentManager(); viewPager.setAdapter(new FragmentStatePagerAdapter(fragmentManager) { @Override public Fragment getItem(int position) { Fragment fragment; switch (position) { case MUSIC_LIST_FRAGMENT: fragment = MusicListFragment.newInstance(); break; //case MOVE_MOVE_FRAGMENT: fragment = MoveMoveFragment.newInstance(); break; default: fragment = null; } return fragment; } @Override public int getCount() { return 1; } }); viewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageSelected(int state) { } @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageScrollStateChanged(int position) { } }); }
From source file:com.luksprog.playground.fragment.ExtraInputPager.java
@Override protected void onCreate(Bundle savedInstance) { super.onCreate(savedInstance); mViewPager = new ViewPager(this); mViewPager.setId(7777);//from w w w . j a v a 2 s . c o m mViewPager.setAdapter(new PAdapter(getSupportFragmentManager())); setContentView(mViewPager); }
From source file:se.chalmers.watchme.activity.MainActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Setup view pager this.viewPager = new ViewPager(this); this.viewPager.setId(R.id.vPager); setContentView(viewPager);/*from w w w. j a va 2 s . c o m*/ // Setup action bar actionBar = getActionBar(); actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); actionBar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE); // Setup tabs tabsAdapter = new TabsAdapter(this, viewPager); tabsAdapter.addTab(actionBar.newTab().setText(R.string.tab_movies), MovieListFragment.class, null); tabsAdapter.addTab(actionBar.newTab().setText(R.string.tab_tags), TagListFragment.class, null); if (savedInstanceState != null) { actionBar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0)); } }
From source file:com.krg.ParallaxScrollView.sample.PagerViewBackgroundActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Create ParallaxScrollView, which will eventually be the container for everything. ParallaxScrollView parallaxScrollView = new ParallaxScrollView(this); parallaxScrollView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); // Create the Background View, a ViewPager. ViewPager backgroundViewPager = new ViewPager(this); backgroundViewPager.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 600)); ImageAdapter adapter = new ImageAdapter(this); backgroundViewPager.setAdapter(adapter); // Create the Contents View. LinearLayout contentView = new LinearLayout(this); contentView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)); contentView.setBackgroundColor(0xffffffff); int padding = getResources().getDimensionPixelSize(R.dimen.content_padding); contentView.setPadding(padding, padding, padding, padding); TextView textView = new TextView(this); textView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)); textView.setText(R.string.starry_night); float textSize = getResources().getDimension(R.dimen.content_text_size); textView.setTextSize(TypedValue.COMPLEX_UNIT_PX, textSize); contentView.addView(textView);/* www .ja v a 2s . co m*/ // Make the ParallaxScrollView aware of the Background, Content, and Header Views, and set the content of // this view to the ParallaxScrollView. parallaxScrollView.setBackgroundView(backgroundViewPager); parallaxScrollView.setContentView(contentView); setContentView(parallaxScrollView); }
From source file:com.javierd.about.AboutActivity.java
/** Called when the activity is first created. */ @Override// w w w . j a va 2 s . c om public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mViewPager = new ViewPager(this); mViewPager.setId(R.id.pager); setContentView(mViewPager); appContext = getApplicationContext(); ActionBar actionbar = getActionBar(); actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); actionbar.setDisplayShowHomeEnabled(false); mTabsAdapter = new TabsAdapter(this, mViewPager); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.about_tab_title), AboutFragment.class, null); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.features_tab_title), FeaturesFragment.class, null); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.dirt_tab_title), DirtFragment.class, null); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.contributors_tab_title), ContributorsFragment.class, null); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.social_tab_title), SocialFragment.class, null); }
From source file:aierjun.com.aierjunlibrary.widget.tablayout.SlidingTabFragmentViewPager.java
protected void init() { setOrientation(LinearLayout.VERTICAL); tabs = new PagerSlidingTabStrip(getContext()); tabs.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT)); pager = new ViewPager(getContext()); pager.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT)); addView(tabs);/*from www .j a va 2s .co m*/ addView(pager); }
From source file:com.aogp.about.AboutActivity.java
/** Called when the activity is first created. */ @Override/*w ww.jav a 2s . co m*/ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mViewPager = new ViewPager(this); mViewPager.setId(R.id.pager); setContentView(mViewPager); appContext = getApplicationContext(); ActionBar actionbar = getActionBar(); actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); actionbar.setDisplayShowHomeEnabled(false); mTabsAdapter = new TabsAdapter(this, mViewPager); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.about_tab_title), AboutFragment.class, null); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.features_tab_title), FeaturesFragment.class, null); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.aogp_tab_title), AOGPFragment.class, null); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.contributors_tab_title), ContributorsFragment.class, null); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.testers_tab_title), TestersFragment.class, null); mTabsAdapter.addTab(actionbar.newTab().setText(R.string.social_tab_title), SocialFragment.class, null); }
From source file:com.luksprog.playground.fragment.TestLikeImplem.java
private void setupViewPager() { mViewPager = new ViewPager(this); mViewPager.setAdapter(new CustomAdapter(this.getSupportFragmentManager(), mData)); mViewPager.setId(PAGER_ID);//from ww w . j a v a 2 s. com setContentView(mViewPager); }
From source file:com.luksprog.playground.view.ViewPagerAdapt.java
@Override protected void onCreate(Bundle arg0) { super.onCreate(arg0); final ViewPager vp = new ViewPager(this); vp.setId(1000);/* ww w .j av a2 s . c om*/ setContentView(vp); vp.setAdapter(new CustomAdapter(this)); // create our list of data for (int i = 0; i < 12; i++) { MenuItem mi = new MenuItem(); if (i == 0) { // insert a title mi.isTitle = true; mi.name = "MEAT TITLE"; } else { mi.isTitle = false; mi.name = "Meat no." + i; mi.price = "Meat price no. " + i; } mMenuItems.add(mi); } for (int i = 0; i < 12; i++) { MenuItem mi = new MenuItem(); if (i == 0) { // insert a title mi.isTitle = true; mi.name = "FISH TITLE"; } else { mi.isTitle = false; mi.name = "Fish no." + i; mi.price = "Fish price no. " + i; } mMenuItems.add(mi); } // example of updating the data, in this case with an extra Meat item. new Handler().postDelayed(new Runnable() { @Override public void run() { MenuItem mi = new MenuItem(); mi.name = "Meat extra"; mi.price = "Meat price"; mMenuItems.add(12, mi); vp.getAdapter().notifyDataSetChanged(); } }, 7000); }