In my Android app, I used viewpager, but I need to change the viewpager view as shown below

My adapter
pager.setPageTransformer(false, new ViewPager.PageTransformer() {
@Override
public void transformPage(View page, float position) {
final float normalizedposition = Math.abs(Math.abs(position) - 1);
page.setScaleX(normalizedposition / 2 + 0.4f);
page.setScaleY(normalizedposition / 2 + 0.4f);
}
});
pager.setOnPageChangeListener(new OnPageChangeListener() {
@Override
public void onPageSelected(int position) {
pager.setCurrentItem(position);
}
@Override
public void onPageScrolled(int position, float positionOffset,
int arg2) {
}
@Override
public void onPageScrollStateChanged(int arg0) {
}
});
Can anyone suggest how to achieve this? All answers are welcome.
source
share