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.sabaibrowser.BrowserSettingsActivity.java

private void setupViewPager(ViewPager viewPager) {
    adapter = new ViewPagerAdapter(getFragmentManager());
    adapter.addFragment(new GeneralPreferencesFragment(), "general");
    adapter.addFragment(new PrivacySecurityPreferencesFragment(), "security");
    adapter.addFragment(new AccessibilityPreferencesFragment(), "accessibility");
    adapter.addFragment(new AppInfoFragment(), "info");
    viewPager.setAdapter(adapter);
    viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
        @Override// w  w  w.j  a  v a  2s  . com
        public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
        }

        @Override
        public void onPageSelected(int position) {
            if (prevMenuItem != null) {
                prevMenuItem.setChecked(false);
            } else {
                bottomNavigationView.getMenu().getItem(0).setChecked(false);
            }

            bottomNavigationView.getMenu().getItem(position).setChecked(true);
            prevMenuItem = bottomNavigationView.getMenu().getItem(position);
        }

        @Override
        public void onPageScrollStateChanged(int state) {
        }
    });
}

From source file:com.nice295.fridgeplease.MainActivity.java

private void setupViewPager(ViewPager viewPager) {
    Adapter adapter = new Adapter(getSupportFragmentManager());
    adapter.addFragment(new ItemsFragment(), getString(R.string.items));
    adapter.addFragment(new FoodsFragment(), getString(R.string.foods));
    viewPager.setAdapter(adapter);
}

From source file:com.cw.litenote.operation.audio.AudioPlayer_note.java

/**
 * Set audio player listeners//  w ww .ja va  2 s . c o  m
 */
private void setMediaPlayerListeners(final ViewPager pager) {
    // - on prepared listener
    BackgroundAudioService.mMediaPlayer.setOnPreparedListener(new OnPreparedListener() {
        @Override
        public void onPrepared(MediaPlayer mp) {
            System.out.println("AudioPlayer_note / _setAudioPlayerListeners / _onPrepared");

            if (Audio_manager.getAudioPlayMode() == Audio_manager.NOTE_PLAY_MODE) {
                if (BackgroundAudioService.mMediaPlayer != null) {
                    BackgroundAudioService.mIsPrepared = true;
                    if (!AudioUi_note.isPausedAtSeekerAnchor) {
                        BackgroundAudioService.mMediaPlayer.start();
                        BackgroundAudioService.mMediaPlayer.getDuration();
                        BackgroundAudioService.mMediaPlayer.seekTo(mPlaybackTime);
                    } else
                        BackgroundAudioService.mMediaPlayer.seekTo(AudioUi_note.mAnchorPosition);

                    AudioUi_note.updateAudioPlayState(act);
                }
            }
        }
    });

    // On Completion listener
    BackgroundAudioService.mMediaPlayer.setOnCompletionListener(new OnCompletionListener() {
        @Override
        public void onCompletion(MediaPlayer mp) {
            System.out.println("AudioPlayer_note / _setAudioPlayerListeners / _onCompletion");

            BackgroundAudioService.mIsPrepared = false;

            mPlaybackTime = 0;

            if (Audio_manager.getAudioPlayMode() == Audio_manager.NOTE_PLAY_MODE) // one time mode
            {
                if (Pref.getPref_is_autoPlay_YouTubeApi(act)) {
                    int nextPos;
                    if (NoteUi.getFocus_notePos() + 1 >= NoteUi.getNotesCnt())
                        nextPos = 0;
                    else
                        nextPos = NoteUi.getFocus_notePos() + 1;

                    NoteUi.setFocus_notePos(nextPos);

                    // add for rotation case
                    ViewPager viewPager = (ViewPager) act.findViewById(R.id.tabs_pager);
                    Note.mPagerAdapter = new Note_adapter(viewPager, act);
                    viewPager.setAdapter(Note.mPagerAdapter);

                    viewPager.setCurrentItem(nextPos);

                    playNextAudio();
                } else {
                    Audio_manager.stopAudioPlayer();
                    AudioUi_note.initAudioProgress(act, Note.mAudioUriInDB, pager);
                    AudioUi_note.updateAudioPlayState(act);
                }
            }
        }
    });

    // - on error listener
    BackgroundAudioService.mMediaPlayer.setOnErrorListener(new OnErrorListener() {
        @Override
        public boolean onError(MediaPlayer mp, int what, int extra) {
            // more than one error when playing an index
            System.out.println("AudioPlayer_note / _setAudioPlayerListeners / _onError / what = " + what
                    + " , extra = " + extra);
            return false;
        }
    });
}

From source file:com.example.admin.parkingappfinal.MainActivity.java

private void setupViewPager(ViewPager viewPager) {
    Adapter adapter = new Adapter(getSupportFragmentManager());
    //adapter.addFragment(new ListContentFragment(), "List");
    adapter.addFragment(new TileContentFragment(), "Tile");
    //adapter.addFragment(new CardContentFragment(), "Card");
    viewPager.setAdapter(adapter);
}

From source file:com.jorgecastilloprz.mirage.ui.activity.MainActivity.java

private void setupViewPager(ViewPager viewPager) {
    MainSectionPagerAdapter adapter = new MainSectionPagerAdapter(getSupportFragmentManager());
    adapter.addFragment(NearPlacesListFragment.newInstance(), "Place list");
    adapter.addFragment(new MockFragment(), "");
    adapter.addFragment(new MockFragment(), "Category 3");
    viewPager.setAdapter(adapter);
    viewPager.setOffscreenPageLimit(2);//from  www .j a v a  2 s.c  o  m
}

From source file:com.seamusdawkins.tablayout.activities.CustomIconTextActivity.java

private void setupViewPager(ViewPager viewPager) {
    ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
    adapter.addFrag(new FirstFragment(), getResources().getString(R.string.str_first));
    adapter.addFrag(new SecondFragment(), getResources().getString(R.string.str_second));
    adapter.addFrag(new ThirdFragment(), getResources().getString(R.string.str_third));
    viewPager.setAdapter(adapter);
}

From source file:com.adithya321.sharesanalysis.fragments.SharePurchaseMainFragment.java

private void setupViewPager(ViewPager viewPager) {
    TabsAdapter adapter = new TabsAdapter(getChildFragmentManager());
    if (title.equals("Share Purchase")) {
        adapter.addFragment(new SharePurchaseFragment(), "BY NAME");
        adapter.addFragment(new PurchaseShareFragment(), "BY DATE");
    } else {//from  ww w .  j  av a  2 s.  c om
        adapter.addFragment(new ShareSalesFragment(), "BY NAME");
        adapter.addFragment(new SalesShareFragment(), "BY DATE");
    }
    viewPager.setAdapter(adapter);
    viewPager.setOffscreenPageLimit(0);
}

From source file:com.seamusdawkins.tablayout.activities.SimpleActivity.java

private void setupViewPager(ViewPager viewPager) {
    ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
    adapter.addFragment(new FirstFragment(), getResources().getString(R.string.str_first));
    adapter.addFragment(new SecondFragment(), getResources().getString(R.string.str_second));
    adapter.addFragment(new ThirdFragment(), getResources().getString(R.string.str_third));
    viewPager.setAdapter(adapter);
}

From source file:com.example.android.navigationdrawerexample.activities.MainActivity.java

private void setUpPagerTabStrip() {
    ViewPager viewPager = (ViewPager) findViewById(R.id.pager);
    PagerTabStrip pagerTabStrip = (PagerTabStrip) findViewById(R.id.pager_tab_strip);
    FragmentPagerAdapter fragmentPagerAdapter = new PagerTabStripFragmentAdapter(getSupportFragmentManager());

    viewPager.setAdapter(fragmentPagerAdapter);
    pagerTabStrip.setDrawFullUnderline(true);
    pagerTabStrip.setTabIndicatorColor(getResources().getColor(R.color.main_color));
}

From source file:com.github.dfa.diaspora_android.activity.AboutActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.about__activity);
    ButterKnife.bind(this);

    setSupportActionBar(toolbar);//from   w w w .ja  v a  2  s .c o m
    toolbar.setNavigationIcon(getResources().getDrawable(R.drawable.ic_arrow_back_white_24px));
    toolbar.setNavigationOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            AboutActivity.this.onBackPressed();
        }
    });
    // Create the adapter that will return a fragment for each of the three
    // primary sections of the activity.
    SectionsPagerAdapter mSectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager());

    // Set up the ViewPager with the sections adapter.
    ViewPager mViewPager = ButterKnife.findById(this, R.id.container);
    mViewPager.setAdapter(mSectionsPagerAdapter);

    tabLayout.setupWithViewPager(mViewPager);
}