List of usage examples for android.support.v4.view ViewPager setAdapter
public void setAdapter(PagerAdapter adapter)
From source file:com.example.android.capstone.ui.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);//from ww w.j av a2s . c o m TextView myTitle = (TextView) toolbar.getChildAt(0); Typeface tf = Typeface.createFromAsset(getAssets(), getResources().getString(R.string.font_name)); myTitle.setTypeface(tf, Typeface.BOLD); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close); drawer.setDrawerListener(toggle); toggle.syncState(); AdView mAdView = (AdView) findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder() .addTestDevice(getResources().getString(R.string.ad_device_test)).build(); mAdView.loadAd(adRequest); NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); navigationView.setNavigationItemSelectedListener(this); ViewPager viewPager = (ViewPager) findViewById(R.id.viewPager); viewPager.setAdapter(new PagerAdapter(getSupportFragmentManager())); TabLayout tabLayout = (TabLayout) findViewById(R.id.sliding_tabs); tabLayout.setupWithViewPager(viewPager); }
From source file:com.metinkale.prayerapp.calendar.Main.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.calendar_main); SectionsPagerAdapter sectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager()); ViewPager viewPager = (ViewPager) findViewById(R.id.pager); viewPager.setAdapter(sectionsPagerAdapter); viewPager.setCurrentItem(LocalDate.now().getYear() - HicriDate.MIN_YEAR); }
From source file:com.example.umang.miwok.FamilyActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_family); ViewPager pager = (ViewPager) findViewById(R.id.pager1); QuestionAdapter adapter = new QuestionAdapter(getSupportFragmentManager()); pager.setAdapter(adapter); TabLayout lay = (TabLayout) findViewById(R.id.tab_layout1); lay.setupWithViewPager(pager);//ww w .j a va 2 s.c om }
From source file:com.gao.tabview.photoview.ViewPagerActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_view_pager); ViewPager mViewPager = (HackyViewPager) findViewById(R.id.view_pager); setContentView(mViewPager);/* w w w .j a va 2 s .co m*/ mViewPager.setAdapter(new SamplePagerAdapter()); }
From source file:com.atguigu.android.android_pulltorefresh.PullToRefreshViewPagerActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_ptr_viewpager); tv_title = (TextView) findViewById(R.id.tv_title); tv_title.setText("PullToRefreshViewPager"); mPullToRefreshViewPager = (PullToRefreshViewPager) findViewById(R.id.pull_refresh_viewpager); //?//from w ww. j a v a2s. c o m mPullToRefreshViewPager.setOnRefreshListener(this); //ViewPager ViewPager vp = mPullToRefreshViewPager.getRefreshableView(); vp.setAdapter(new SamplePagerAdapter()); }
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); pager.setOnPageChangeListener(pagerTabs); pager.setCurrentItem(INITIAL_PAGE);/* w w w. j av a2s . co m*/ 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:br.com.frs.foodrestrictions.MessagesTab.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_message_tabs); SectionsPagerAdapter mSectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager()); ViewPager mViewPager = (ViewPager) findViewById(R.id.container); mViewPager.setAdapter(mSectionsPagerAdapter); TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs); tabLayout.setupWithViewPager(mViewPager); args = getIntent().getExtras();//www .j a v a 2s.c o m }
From source file:com.cse3310.phms.ui.fragments.DietDayIndicatorFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.screen_pager_indicator, container, false); final DietScreenAdapter mAdapter = new DietScreenAdapter(getChildFragmentManager()); final ViewPager mPager = (ViewPager) view.findViewById(R.id.pager); mPager.setAdapter(mAdapter); final TitlePageIndicator mIndicator = (TitlePageIndicator) view.findViewById(R.id.indicator); mIndicator.setViewPager(mPager);/*www. j a v a 2s. co m*/ mIndicator.setCurrentItem(DAY.TODAY.ordinal()); // set start up page to Today {@see DietScreenAdapter.DAY} mIndicator.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { } @Override public void onPageSelected(int position) { Calendar today = Calendar.getInstance(); switch (DAY.values()[position]) { case YESTERDAY: today.add(Calendar.DATE, -1); // minus a day break; case TODAY: break; case TOMORROW: today.add(Calendar.DATE, 1); // add a day break; } selectedDay = today.getTime(); // post an event to indicate that a different day is selected. EventBus.getDefault().postSticky(new Events.SwitchDayEvent()); } @Override public void onPageScrollStateChanged(int state) { } }); return view; }
From source file:com.ran.pics.activity.fragment.ImagePagerFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.image_detail_pager, container, false); ViewPager pager = (ViewPager) rootView.findViewById(R.id.pager); pager.setAdapter(new ImageAdapter()); pager.setCurrentItem(getArguments().getInt(Constant.Extra.IMAGE_POSITION, 0)); return rootView; }
From source file:com.digitallizard.bbcnewsreader.CategoryActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.setContentView(R.layout.category_activity); // determine which display mode is currently active if (getResources().getBoolean(R.bool.screen_xlarge)) { currentDisplayMode = DISPLAY_MODE_TABLET_LANDSCAPE; } else {// ww w. ja v a 2s . com currentDisplayMode = DISPLAY_MODE_HANDSET; } // do specific configuration for various screen sizes /*if (currentDisplayMode == DISPLAY_MODE_TABLET_LANDSCAPE) { // force landscape setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); // display the correct category CategoryFragment fragment = (CategoryFragment) getSupportFragmentManager().findFragmentById(R.id.categoryFragment); fragment.displayCategory(getIntent().getStringExtra(EXTRA_CATEGORY_TITLE)); }*/ if (currentDisplayMode == DISPLAY_MODE_HANDSET) { // load the pager CategoryPagerAdapter adapter = new CategoryPagerAdapter(this, getSupportFragmentManager()); ViewPager pager = (ViewPager) findViewById(R.id.categoryPager); pager.setAdapter(adapter); // bind the pager indicator TitlePageIndicator pagerIndicator = (TitlePageIndicator) findViewById(R.id.categoryPagerIndicator); pagerIndicator.setViewPager(pager); // set the pager position to the selected category pager.setCurrentItem(adapter.getPositionOfTitle(getIntent().getStringExtra(EXTRA_CATEGORY_TITLE)), false); // no smooth scroll } }