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

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

Introduction

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

Prototype

public void setCurrentItem(int item) 

Source Link

Document

Set the currently selected page.

Usage

From source file:com.example.emamianrizif.Movie.views.SlidingTabLayout.java

public void setViewPager(ViewPager viewPager, int tabIndex) {
    setViewPager(viewPager);
    viewPager.setCurrentItem(tabIndex);
}

From source file:de.sourcestream.movieDB.controller.GalleryPreviewSlide.java

/**
 * Called immediately after onCreateView(LayoutInflater, ViewGroup, Bundle) has returned,
 * but before any saved state has been restored in to the view.
 *
 * @param view               The View returned by onCreateView(LayoutInflater, ViewGroup, Bundle).
 * @param savedInstanceState If non-null, this fragment is being re-constructed from a previous saved state as given here.
 *//*from w w w  . j a v  a2  s  .  co m*/
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);

    // Get the ViewPager and set it's PagerAdapter so that it can display items
    GalleryPreviewSlideAdapter galleryPreviewSlideAdapter = new GalleryPreviewSlideAdapter(getFragmentManager(),
            getResources(), galleryList);
    ViewPager mViewPager = (ViewPager) rootView.findViewById(R.id.galleryPager);
    mViewPager.setOffscreenPageLimit(1);
    mViewPager.setAdapter(galleryPreviewSlideAdapter);
    if (this.getArguments() != null)
        mViewPager.setCurrentItem(this.getArguments().getInt("currPos"));

}

From source file:com.iknow.places.fragment.ImagePagerFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fr_image_pager, container, false);
    ViewPager pager = (ViewPager) rootView.findViewById(R.id.pager);
    imageUrls = getArguments().getStringArray(Constants.Extra.IMAGE_LINKS);
    pager.setAdapter(new ImageAdapter());
    pager.setCurrentItem(getArguments().getInt(Constants.Extra.IMAGE_POSITION, 0));
    return rootView;
}

From source file:com.ibm.mil.readyapps.telco.onboarding.appintrolib.AppIntro.java

@Override
public boolean onKeyDown(int code, KeyEvent kvent) {
    if (code == KeyEvent.KEYCODE_ENTER || code == KeyEvent.KEYCODE_BUTTON_A) {
        ViewPager vp = (ViewPager) this.findViewById(R.id.view_pager);
        if (vp.getCurrentItem() == vp.getAdapter().getCount() - 1) {
            onDonePressed();/*from w w w. j a  v  a2s . c o m*/
        } else {
            vp.setCurrentItem(vp.getCurrentItem() + 1);
        }
        return false;
    }
    return super.onKeyDown(code, kvent);
}

From source file:ca.xecure.easychip.MainActivity.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    GCMRegistrar.checkDevice(this);
    GCMRegistrar.checkManifest(this);

    StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
    StrictMode.setThreadPolicy(policy);/* ww  w .jav  a 2  s  . c  o  m*/

    this.requestWindowFeature(Window.FEATURE_NO_TITLE);

    setContentView(R.layout.main);

    //Set the pager with an adapter
    ViewPager pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(new FlipAdapter(getSupportFragmentManager()));
    pager.setCurrentItem(1);

    //Bind the title indicator to the adapter
    TitlePageIndicator indicator = (TitlePageIndicator) findViewById(R.id.titles);
    indicator.setViewPager(pager);

    final float density = getResources().getDisplayMetrics().density;
    indicator.setBackgroundColor(0xFF7AA7D6);
    //        indicator.setBackgroundColor(0xFFDD7200);
    indicator.setFooterColor(0xFFECF1F2);
    indicator.setFooterLineHeight(0);
    indicator.setFooterIndicatorHeight(7 * density);
    indicator.setFooterIndicatorStyle(IndicatorStyle.Triangle);
    indicator.setTextColor(0xAAFFFFFF);
    indicator.setSelectedColor(0xFFFFFFFF);
    indicator.setSelectedBold(true);

    registerReceiver(confirm_payment_handler, new IntentFilter(CONFIRM_PAYMENT_ACTION));

    settings = getSharedPreferences(PREF_FILE_NAME, MODE_PRIVATE);
    String email_address = settings.getString(EMAIL_ADDRESS_PREF, null);
    if (email_address != null) {
        register_cloud_message();
    } else {
        choose_email_address();
    }
}

From source file:de.zell.android.util.fragments.EntityViewPagerFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View root = inflater.inflate(R.layout.fragment_viewpager, container, false);
    ViewPager viewPager = (ViewPager) root.findViewById(R.id.tab_viewPager);
    /**/*from   w ww  . ja  va 2  s  .c om*/
     * Important: Must use the child FragmentManager or you will see side
     * effects.
     */
    viewPager.setAdapter(getPageAdapter((getChildFragmentManager())));
    viewPager.setCurrentItem(getFirstPosition());
    return root;
}

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);//from   ww  w . j a va  2  s . c o m

    mIndicator = (TabPageIndicator) findViewById(R.id.indicator);
    mIndicator.setViewPager(mPager);

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

From source file:com.espian.library.about.AbsAboutActivity.java

public void onCreate(Bundle saved) {

    super.onCreate(saved);
    setContentView(R.layout.base_title_pager);
    ViewPager pager = (ViewPager) findViewById(R.id.base_pager);
    pager.setAdapter(new AboutPager(this));
    pager.setOffscreenPageLimit(3);//from  w  w  w .j  a v  a  2s.  c  om
    pager.setCurrentItem(1);

    getActionBar().setDisplayHomeAsUpEnabled(true);
    getActionBar().setHomeButtonEnabled(true);

}

From source file:saschpe.birthdays.activity.MainActivity.java

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

    // Set up toolbar
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);/*from w  w  w.  ja va 2 s  . c o m*/

    coordinatorLayout = (CoordinatorLayout) findViewById(R.id.coordinator_layout);
    calendarSyncHandler = new CalendarSyncHandler(this);

    // Set up fragment pager adapter
    ViewPagerAdapter pagerAdapter = new ViewPagerAdapter(getSupportFragmentManager());
    pagerAdapter.addFragment(new BirthdaysFragment(), getString(R.string.birthdays));
    pagerAdapter.addFragment(new SourcesFragment(), getString(R.string.sources));

    // Set up nested scrollview
    NestedScrollView scrollView = (NestedScrollView) findViewById(R.id.nested_scroll);
    scrollView.setFillViewport(true);

    // Set up view pager
    ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager);
    viewPager.setAdapter(pagerAdapter);
    if (PreferencesHelper.getFirstRun(this)) {
        viewPager.setCurrentItem(1); // Only show setup on first run
    }

    // Set up  tab layout
    TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout);
    tabLayout.setTabMode(TabLayout.MODE_FIXED);
    tabLayout.setupWithViewPager(viewPager);
}

From source file:br.com.bioscada.apps.biotracks.MarkerDetailActivity.java

@Override
protected void onCreate(Bundle bundle) {
    super.onCreate(bundle);

    long markerId = getIntent().getLongExtra(EXTRA_MARKER_ID, -1L);
    if (markerId == -1L) {
        Log.d(TAG, "invalid marker id");
        finish();//from w ww. j  a v a2  s . c om
        return;
    }

    MyTracksProviderUtils myTracksProviderUtils = MyTracksProviderUtils.Factory.get(this);
    waypoint = myTracksProviderUtils.getWaypoint(markerId);

    markerIds = new ArrayList<Long>();
    int markerIndex = -1;
    Cursor cursor = null;

    try {
        cursor = myTracksProviderUtils.getWaypointCursor(waypoint.getTrackId(), -1L, -1);
        if (cursor != null && cursor.moveToFirst()) {
            /*
             * Yes, this will skip the first waypoint and that is intentional as the
             * first waypoint holds the stats for the track.
             */
            while (cursor.moveToNext()) {
                Waypoint current = myTracksProviderUtils.createWaypoint(cursor);

                markerIds.add(current.getId());
                if (current.getId() == markerId) {
                    markerIndex = markerIds.size() - 1;
                }
            }
        }
    } finally {
        if (cursor != null) {
            cursor.close();
        }
    }

    ViewPager viewPager = (ViewPager) findViewById(R.id.maker_detail_activity_view_pager);
    viewPager.setAdapter(new MarkerDetailPagerAdapter(getSupportFragmentManager()));
    if (markerIndex != -1) {
        viewPager.setCurrentItem(markerIndex);
    }
}