-
Notifications
You must be signed in to change notification settings - Fork 116
Pop Transformation
Dipanshu Kumar edited this page Mar 14, 2018
·
3 revisions
public class PopTransformation implements ViewPager.PageTransformer {
@Override
public void transformPage(View page, float position) {
page.setTranslationX(-position * page.getWidth());
if (Math.abs(position) < 0.5) {
page.setVisibility(View.VISIBLE);
page.setScaleX(1 - Math.abs(position));
page.setScaleY(1 - Math.abs(position));
} else if (Math.abs(position) > 0.5) {
page.setVisibility(View.GONE);
}
}
}