Example usage for android.support.v4.view ViewPager setAdapter

List of usage examples for android.support.v4.view ViewPager setAdapter

Introduction

In this page you can find the example usage for android.support.v4.view ViewPager setAdapter.

Prototype

public void setAdapter(PagerAdapter adapter) 

Source Link

Document

Set a PagerAdapter that will supply views for this pager as needed.

Usage

From source file:com.commonsware.android.mvp2.MainActivity.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    ViewPager pager = (ViewPager) findViewById(R.id.pager);

    pager.setAdapter(new SampleAdapter());
}

From source file:com.blork.anpod.activity.SearchDetailsFragmentPagerActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.fragment_pager);

    PagerAdapter mAdapter = new PagerAdapter(getSupportFragmentManager());

    ViewPager mPager = (ViewPager) findViewById(R.id.pager);
    mPager.setAdapter(mAdapter);

    mIndicator = (TabPageIndicator) findViewById(R.id.indicator);
    mIndicator.setViewPager(mPager);/*from  ww w.jav  a  2 s .  co  m*/

    int index = getIntent().getExtras().getInt("index");
    mPager.setCurrentItem(index);
}

From source file:com.citrus.sdk.activity.MemberFlow.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_get_pay_options);

    bundle = new Bundle();
    FragmentPagerAdapter adapter = new MemberAdapter(getSupportFragmentManager());
    ViewPager pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(adapter);
    TabPageIndicator indicator = (TabPageIndicator) findViewById(R.id.indicator);
    indicator.setViewPager(pager);//  ww w  .  j a v  a2 s. co  m
}

From source file:com.commonsware.android.containers.sampler.MainActivity.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);/*from ww w  . j  a v  a 2 s  .c o m*/

    ViewPager pager = (ViewPager) findViewById(R.id.pager);

    pager.setAdapter(new SampleAdapter(getFragmentManager()));
}

From source file:com.example.xyzreader.cp0.ArticleDetailActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_article_detail);

    ViewPager pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(new FragmentStatePagerAdapter(getSupportFragmentManager()) {
        @Override/*from  ww w. java2s  .co m*/
        public Fragment getItem(int i) {
            Bundle arguments = new Bundle();
            arguments.putString(ArticleDetailFragment.ARG_ITEM_ID, DummyContent.ITEMS.get(i).id);
            ArticleDetailFragment fragment = new ArticleDetailFragment();
            fragment.setArguments(arguments);
            return fragment;
        }

        @Override
        public int getCount() {
            return DummyContent.ITEMS.size();
        }
    });
    pager.setPageMarginDrawable(getResources().getDrawable(R.drawable.list_divider_holo_light));
    pager.setPageMargin((int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 1,
            getResources().getDisplayMetrics()));

    String startId = getIntent().getStringExtra(ArticleDetailFragment.ARG_ITEM_ID);
    for (int i = 0; i < DummyContent.ITEMS.size(); i++) {
        if (DummyContent.ITEMS.get(i).id.equals(startId)) {
            pager.setCurrentItem(i);
            return;
        }
    }
}

From source file:com.fragmentmaster.sample.Slideable.java

@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    ViewPager viewPager = (ViewPager) view.findViewById(R.id.view_pager);
    viewPager.setAdapter(new Adapter());
    viewPager.setOnPageChangeListener(this);
}

From source file:com.chatwingsdk.fragments.EmoticonsFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View root = inflater.inflate(R.layout.fragment_emoticons, container, false);

    @SuppressWarnings("unchecked")
    TreeMap<String, String> emoticons = (TreeMap) getArguments().getSerializable(EXTRA_EMOTICONS);
    int emoticonsPerPage = getActivity().getResources().getInteger(R.integer.emoticons_per_page);
    EmoticonsAdapter adapter = new EmoticonsAdapter(getChildFragmentManager(), emoticons, emoticonsPerPage);
    ViewPager viewPager = (ViewPager) root.findViewById(R.id.view_pager);
    viewPager.setAdapter(adapter);

    root.findViewById(android.R.id.button1).setOnClickListener(new View.OnClickListener() {
        @Override//from  www .j  a  va  2  s. c  o  m
        public void onClick(View v) {
            dismiss();
        }
    });

    getDialog().setTitle(R.string.title_emoticons);

    return root;
}

From source file:com.cse3310.phms.ui.fragments.TabsIndicatorFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.tabs_indicator, container, false);

    ViewPager mPager = (ViewPager) view.findViewById(R.id.pager);
    mPager.setAdapter(mAdapter);

    TabPageIndicator mIndicator = (TabPageIndicator) view.findViewById(R.id.indicator);
    mIndicator.setViewPager(mPager);/*from w  w  w .jav a2 s.  co  m*/
    mIndicator.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
        @Override
        public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {

        }

        @Override
        public void onPageSelected(int position) {
            mCurrentPosition = position;
            mTabsIndicatorEventBus.post(new Events.SwitchTabEvent(position));
        }

        @Override
        public void onPageScrollStateChanged(int state) {

        }
    });
    return view;
}

From source file:com.ignaciogs.semanasanta.ImageGalleryActivity.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.image_gallery_activity);

    Bundle extras = getIntent().getExtras();
    if (extras != null && extras.containsKey(KEY_OBJECT) && extras.get(KEY_OBJECT) instanceof Cofradia) {
        currentCofradia = (Cofradia) extras.get(KEY_OBJECT);
    }/*from   w ww .j  av  a 2s .c  o  m*/

    getSupportActionBar().setTitle(currentCofradia.getNombre_corto());
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

    ImagesAdapter imagesAdapter = new ImagesAdapter(getSupportFragmentManager(), currentCofradia.getImages(),
            ImageGalleryActivity.this);
    ViewPager viewPager = (ViewPager) findViewById(R.id.image_gallery_vp_images);
    viewPager.setAdapter(imagesAdapter);
}

From source file:com.krossovochkin.adsl.appbarlayout.AppBarLayoutActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_app_bar_layout);

    final Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);/* w  ww.ja v  a  2s.  co m*/

    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);
}