List of usage examples for android.support.v4.view ViewPager setAdapter
public void setAdapter(PagerAdapter adapter)
From source file:com.goforer.storefronter.ui.activity.MainActivity.java
private void setupTabInfoPager(ViewPager viewPager) { TabInfoPagerAdapter adapter = new TabInfoPagerAdapter(getSupportFragmentManager()); adapter.addFragment(new TabFirstFragment(), "Grocery"); adapter.addFragment(new TabSecondFragment(), "Cosmetic"); adapter.addFragment(new TabThirdFragment(), "Clothes"); adapter.addFragment(new TabForthFragment(), "Appliances"); viewPager.setAdapter(adapter); }
From source file:com.pawnua.android.app.gpstrips.activities.TripGalleryViewPagerActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_trip_gallery_viewpager); // https://developer.android.com/intl/ru/training/system-ui/immersive.html View decorView = getWindow().getDecorView(); // Hide the status bar (Sticky Immersion) decorView.setSystemUiVisibility(/*from w w w .j av a 2s . c o m*/ View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); trip = Trip.getTripByID(getIntent().getLongExtra(BaseColumns._ID, -1)); int setCurrentItem = getIntent().getIntExtra("CurrentItem", 0); String currentItem = getIntent().getStringExtra(GalleryDataManager.GALLERY_CURRENT_ITEM_PATH); mFragmentManager = getSupportFragmentManager(); mContext = this; mGalleryFolder = GalleryDataManager.createImageGallery(trip); // disable toolbar // final Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); // // setSupportActionBar(toolbar); // // ActionBar actionBar = getSupportActionBar(); // actionBar.setDisplayHomeAsUpEnabled(true); // actionBar.setTitle(getTripTitle(trip)); ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); if (viewPager != null) { GalleryViewPagerAdapter galleryViewPagerAdapter = new GalleryViewPagerAdapter(mFragmentManager, GalleryDataManager.getFileImages(mGalleryFolder)); viewPager.setAdapter(galleryViewPagerAdapter); if (setCurrentItem != 0) viewPager.setCurrentItem(setCurrentItem); if (currentItem != "") viewPager.setCurrentItem(galleryViewPagerAdapter.getItemPosition(currentItem)); } }
From source file:com.example.julia.popularmovies.MovieGridActivity.java
private void setupViewPager(ViewPager viewPager) { PagerAdapter adapter = new PagerAdapter(getSupportFragmentManager()); adapter.addFragment(MovieGridFragment.newInstance(Config.POPULARITY_DESC), FRAGMENT_NAME[0]); adapter.addFragment(MovieGridFragment.newInstance(Config.RATING_DESC), FRAGMENT_NAME[1]); adapter.addFragment(MovieGridFragment.newInstance(Config.FAVORITES), FRAGMENT_NAME[2]); viewPager.setAdapter(adapter); adapter.notifyDataSetChanged();/*from www. jav a 2 s .c om*/ }
From source file:com.example.drugsformarinemammals.ViewPager_MainMenu.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.viewpager_mainmenu); helper = new Handler_Sqlite(this); PagerTabStrip mPagerTabStrip = (PagerTabStrip) findViewById(R.id.title); int size = mPagerTabStrip.getChildCount(); for (int i = 0; i < size; i++) { View child = mPagerTabStrip.getChildAt(i); if (child instanceof TextView) { textView = (TextView) child; textView.setTypeface(Typeface.SANS_SERIF); }// w ww.ja va 2s . c o m } ViewPager vpPager = (ViewPager) findViewById(R.id.vp_mainmenu); adapterViewPager = new MyPagerAdapter(getSupportFragmentManager()); vpPager.setAdapter(adapterViewPager); Bundle extra = this.getIntent().getExtras(); if (extra != null) { if (extra.getInt("dosis") == 2) vpPager.setCurrentItem(2); else vpPager.setCurrentItem(3); } else vpPager.setCurrentItem(1); }
From source file:com.lovejoy777sarootool.rootool.dialogs.FilePropertiesDialog.java
private void initView(final View view) { final ViewPager pager = (ViewPager) view.findViewById(R.id.tabsContainer); pager.setAdapter(mAdapter); final CompoundButton tab1 = (CompoundButton) view.findViewById(R.id.tab1); final CompoundButton tab2 = (CompoundButton) view.findViewById(R.id.tab2); pager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() { @Override/* ww w .jav a 2s .c om*/ public void onPageSelected(int position) { tab1.setChecked(position == 0); tab2.setChecked(position == 1); } }); tab1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { tab1.setChecked(true); tab2.setChecked(false); pager.setCurrentItem(0); } }); tab2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { tab2.setChecked(true); tab1.setChecked(false); pager.setCurrentItem(1); } }); }
From source file:com.example.kevinrotairo.androidcodecamp.MainActivity.java
private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(new ListContentFragment(), "Save a Life"); adapter.addFragment(new TileContentFragment(), "Help Me!"); adapter.addFragment(new CardContentFragment(), "S.O.P."); viewPager.setAdapter(adapter); }
From source file:com.ti.omap.android.multidispapp.photo.PhotoGalleryCtrl.java
public PhotoGalleryCtrl(ViewPager viewPager, PhotoChangeListener listener) { mWeakPhotos = new SparseArray<WeakReference<TPhoto>>(); mListener = listener;/*from ww w . ja v a 2 s . c o m*/ mViewPager = viewPager; mAdapter = new PreviewsAdapter(); viewPager.setOffscreenPageLimit(1); viewPager.setAdapter(mAdapter); viewPager.setPageMarginDrawable(new ColorDrawable(Color.WHITE)); viewPager.setPageMargin(3); viewPager.setOnPageChangeListener(this); }
From source file:com.support.android.zzh.activity.MainActivity.java
/** * viewpage// www. jav a2 s . co m * * @param viewPager */ private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(new HomeFragment(), ""); adapter.addFragment(new JokeFragment(), "?"); adapter.addFragment(new NewsFragment(), "?"); adapter.addFragment(new VideoFragment(), ""); viewPager.setAdapter(adapter); }
From source file:com.inaetics.demonstrator.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setContentView(R.layout.pager_tab); Toolbar toolbar = (Toolbar) findViewById(R.id.my_awesome_toolbar); setSupportActionBar(toolbar);//from ww w . j ava 2 s . c o m //Initiate celix Celix celix = Celix.getInstance(); celix.addObserver(this); ViewPager pager = (ViewPager) findViewById(R.id.pager); TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs); MyPagerAdapter pagerAdapter = new MyPagerAdapter(getSupportFragmentManager()); pager.setAdapter(pagerAdapter); tabLayout.setupWithViewPager(pager); tabLayout.setTabGravity(TabLayout.GRAVITY_FILL); pager.setOffscreenPageLimit(2); model = Model.getInstance(); // Only one time!! After configuration change don't do it again. if (!model.areBundlesMoved()) { File dirLocation = getExternalFilesDir(null); if (dirLocation == null) { dirLocation = getCacheDir(); } model.setBundleLocation(dirLocation.getAbsolutePath()); model.moveBundles(getResources().getAssets()); } btn_start = (Button) findViewById(R.id.start_btn); model.setContext(this); config = model.getConfig(); if (celix.isCelixRunning()) { setRunning(); } else { setStopped(); } }
From source file:com.tapchatapp.android.app.activity.BuffersActivity.java
@Subscribe public void onServiceStateChanged(ServiceStateChangedEvent event) { final TapchatService service = event.getService(); if (service.getConnectionState() != TapchatService.STATE_LOADED) { return;// w w w.ja va2s . c om } if (mCurrentPage != null) { mBus.post(new BufferSelectedEvent(mCurrentPage.getConnectionId(), mCurrentPage.getBufferId(), true)); } Uri data = getIntent().getData(); final long connectionId = Long.parseLong(data.getHost()); final long bufferId = Long.parseLong(data.getPath().substring(1)); final BuffersToDisplay display = BuffersToDisplay.parseString(data.getQueryParameter("display")); final ViewPager viewPager = (ViewPager) findViewById(R.id.pager); mTabsAdapter = (BuffersPagerAdapter) viewPager.getAdapter(); if (mTabsAdapter == null) { mTabsAdapter = new BuffersPagerAdapter(BuffersActivity.this, connectionId, display); mTabsAdapter.registerBus(); viewPager.setAdapter(mTabsAdapter); final TitlePageIndicator tabs = (TitlePageIndicator) findViewById(R.id.pager_tabs); tabs.setViewPager(viewPager); tabs.setOnPageChangeListener(mPageChangeListener); if (display == BuffersToDisplay.ConsoleOnly) { tabs.setVisibility(View.GONE); } int selectedItem = mTabsAdapter.getBufferIndex(bufferId); if (selectedItem < 0) { // FIXME: What to do here? finish() ? return; } viewPager.setCurrentItem(selectedItem); // onPageSelected doesn't fire if selectedItem is already // selected, causing title to not display. mPageChangeListener.onPageSelected(selectedItem); } }