List of usage examples for android.support.v4.view ViewPager setPageMargin
public void setPageMargin(int marginPixels)
From source file:com.saulcintero.moveon.SummaryHolder.java
public void initPager() { PagerAdapter mPagerAdapter = new PagerAdapter(getSupportFragmentManager()); mContext = getApplicationContext();/*from ww w . j av a2 s .co m*/ prefs = PreferenceManager.getDefaultSharedPreferences(mContext); isMetric = FunctionUtils.checkIfUnitsAreMetric(mContext); String[] route = DataFunctionUtils.getRouteData(mContext, prefs.getInt("selected_practice", 0), isMetric); mPagerAdapter.addFragment(new Summary1()); if (Integer.parseInt(route[22]) == 0) mPagerAdapter.addFragment(new Summary2()); else mPagerAdapter.addFragment(new Summary2_hiit()); mPagerAdapter.addFragment(new Summary3()); mPagerAdapter.addFragment(new Summary4()); ViewPager mViewPager = (ViewPager) findViewById(R.id.viewPager); mViewPager.setPageMargin(getResources().getInteger(R.integer.viewpager_margin_width)); mViewPager.setPageMarginDrawable(R.drawable.viewpager_margin); mViewPager.setOffscreenPageLimit(mPagerAdapter.getCount()); mViewPager.setAdapter(mPagerAdapter); mViewPager.setCurrentItem(0); initScrollableTabs(mViewPager); }
From source file:heylee.android.weatherapp.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { //TODO/* ww w . j a va 2 s . com*/ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mContext = this; PagerContainer conteainer = (PagerContainer) findViewById(R.id.pager_container); ViewPager pager = conteainer.getViewPager(); pager.setOffscreenPageLimit(6); pager.setPageMargin(40); pager.setClipChildren(false); pAdapter = new CPageAdapter(this.getSupportFragmentManager()); pager.setAdapter(pAdapter); Location location = new Location(); location.setLatitude(37.5658333333f); location.setLongitude(126.9788888889f); new JSONWeatherTask().execute(location); }
From source file:com.vandalsoftware.filter.PhotoPagerActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final ViewPager viewPager = new ViewPager(this); viewPager.setId(R.id.pager);// www . j a v a 2 s.c o m viewPager.setPageMargin((int) (getResources().getDisplayMetrics().density * 10)); setContentView(viewPager); setTitle(R.string.app_name); final ActionBar bar = getActionBar(); bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE); final TabsAdapter tabsAdapter = new TabsAdapter(this, viewPager); Bundle bundle; bundle = Bundle.EMPTY; tabsAdapter.addTab(bar.newTab().setText(R.string.no_filter), PhotoFragment.class, bundle); bundle = new Bundle(); bundle.putInt(PhotoFragment.ARG_FILTER, PhotoFragment.FILTER_BW); tabsAdapter.addTab(bar.newTab().setText(R.string.bw_filter), PhotoFragment.class, bundle); bundle = new Bundle(); bundle.putInt(PhotoFragment.ARG_FILTER, PhotoFragment.FILTER_CHILL); tabsAdapter.addTab(bar.newTab().setText(R.string.chill_filter), PhotoFragment.class, bundle); bundle = new Bundle(); bundle.putInt(PhotoFragment.ARG_FILTER, PhotoFragment.FILTER_ROSE); tabsAdapter.addTab(bar.newTab().setText(R.string.rose_filter), PhotoFragment.class, bundle); bundle = new Bundle(); bundle.putInt(PhotoFragment.ARG_FILTER, PhotoFragment.FILTER_INVERT); tabsAdapter.addTab(bar.newTab().setText(R.string.invert_filter), PhotoFragment.class, bundle); if (savedInstanceState != null) { bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0)); } }
From source file:biz.wiz.android.wallet.ui.WalletTransactionsFragment.java
@Override public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState) { final View view = inflater.inflate(R.layout.wallet_transactions_fragment, container, false); final ViewPagerTabs pagerTabs = (ViewPagerTabs) view.findViewById(R.id.transactions_pager_tabs); pagerTabs.addTabLabels(R.string.wallet_transactions_fragment_tab_received, R.string.wallet_transactions_fragment_tab_all, R.string.wallet_transactions_fragment_tab_sent); final PagerAdapter pagerAdapter = new PagerAdapter(getFragmentManager()); final ViewPager pager = (ViewPager) view.findViewById(R.id.transactions_pager); pager.setAdapter(pagerAdapter);/*w w w .ja v a2 s .co m*/ pager.setOnPageChangeListener(pagerTabs); pager.setCurrentItem(INITIAL_PAGE); pager.setPageMargin(2); pager.setPageMarginDrawable(R.color.bg_less_bright); pagerTabs.onPageScrolled(INITIAL_PAGE, 0, 0); // should not be needed return view; }
From source file:com.tenthbit.zoomimageview.sample.ViewPagerSampleActivity.java
@TargetApi(Build.VERSION_CODES.HONEYCOMB) @Override//from ww w .ja va 2 s.c o m public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /* * Use full screen window and translucent action bar */ getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().setBackgroundDrawable(new ColorDrawable(0xFF000000)); if (VERSION.SDK_INT >= VERSION_CODES.HONEYCOMB) { getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY); getActionBar().setBackgroundDrawable(new ColorDrawable(0x88000000)); // Note: if you use ActionBarSherlock use here getSupportActionBar() } setContentView(R.layout.view_pager); ViewPager viewPager = (ViewPager) findViewById(R.id.zoomViewPager); viewPager.setAdapter(new SamplePagerAdapter()); // Add margin between pages (optional) viewPager.setPageMargin((int) getResources().getDisplayMetrics().density * 10); }
From source file:io.github.hidroh.materialistic.widget.ItemPagerAdapter.java
public void bind(ViewPager viewPager, TabLayout tabLayout, FloatingActionButton navigationFab, FloatingActionButton genericFab) { viewPager.setPageMargin(viewPager.getResources().getDimensionPixelOffset(R.dimen.divider)); viewPager.setPageMarginDrawable(R.color.blackT12); viewPager.setOffscreenPageLimit(2);/* w w w. j a v a 2 s . c o m*/ viewPager.setAdapter(this); tabLayout.setupWithViewPager(viewPager); mTabListener = new TabLayout.ViewPagerOnTabSelectedListener(viewPager) { @Override public void onTabSelected(TabLayout.Tab tab) { super.onTabSelected(tab); toggleFabs(viewPager.getCurrentItem() == 0, navigationFab, genericFab); Fragment fragment = getItem(viewPager.getCurrentItem()); if (fragment != null) { ((LazyLoadFragment) fragment).loadNow(); } } @Override public void onTabReselected(TabLayout.Tab tab) { Fragment fragment = getItem(viewPager.getCurrentItem()); if (fragment != null) { ((Scrollable) fragment).scrollToTop(); } } }; tabLayout.addOnTabSelectedListener(mTabListener); viewPager.setCurrentItem(mDefaultItem); toggleFabs(mDefaultItem == 0, navigationFab, genericFab); }
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();// ww w . j ava2s . c om // 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:org.libreoffice.impressremote.fragment.slides.SlidesPagerFragment.java
private void setUpSlidesPager() { if (!isServiceBound()) { return;/*from w w w . java2 s .c om*/ } if (!isAdded()) { return; } ViewPager aSlidesPager = getSlidesPager(); aSlidesPager.setAdapter(buildSlidesAdapter()); aSlidesPager.setPageMargin(getSlidesMargin()); aSlidesPager.addOnPageChangeListener(this); setUpCurrentSlide(); setUpCurrentSlideNotes(); }
From source file:com.saulcintero.moveon.MainHolder.java
public void initPager() { PagerAdapter mPagerAdapter = new PagerAdapter(getSupportFragmentManager()); mPagerAdapter.addFragment(new History()); mPagerAdapter.addFragment(new Main()); mPagerAdapter.addFragment(new Statistics()); ViewPager mViewPager = (ViewPager) findViewById(R.id.viewPager); mViewPager.setPageMargin(getResources().getInteger(R.integer.viewpager_margin_width)); mViewPager.setPageMarginDrawable(R.drawable.viewpager_margin); mViewPager.setOffscreenPageLimit(mPagerAdapter.getCount()); mViewPager.setAdapter(mPagerAdapter); mViewPager.setCurrentItem(1);//ww w . j a v a 2 s.c o m initScrollableTabs(mViewPager); }
From source file:com.example.NavigationSampleDemo.PagerActivity.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);// w w w .j a va2s . 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); }