OViewPager

Additional

Language
N/A
Version
N/A
Created
Aug 12, 2013
Updated
Aug 12, 2013 (Retired)
Owner
Ozodrukh (ozodrukh)
Contributor
Ozodrukh (ozodrukh)
1
Activity
Badge
Generate
Download
Source code

OViewPager

This is ViewPager with handling duration page changing

i modifed stock ViewPager class, and added 2 methods

setCurrentItem(int position, int duration) 
smoothScrollToWithDuration(int x, int y, int duration)

Documantation

Copy src/OViewPager.java then add it to your package. And see some code below

<yourpackage.ui.OViewPager xmlns:android="http://schemas.android.com/apk/res/android"
              android:id="@+id/pager"
              android:layout_width="match_parent"
              android:layout_height="match_parent" />
int position = 15;
int duration = 5000;

OViewPager mPager = (OViewPager) findViewById(R.id.pager);
mPager.setAdapter(mAdapter)
mPager.setCurrentItem(position, duration);

Some Information

  • Tested on Galaxy Nexus
  • Tested with 100 Elements
  • 100% support Android 4.0+
  • Can't garrant with memory issue

##Thanks!