Example usage for android.support.v4.view ViewPager.PageTransformer interface-usage

List of usage examples for android.support.v4.view ViewPager.PageTransformer interface-usage

Introduction

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

Usage

From source file com.fbartnitzek.tasteemall.ZoomOutPageTransformer.java

/**
 * Copyright 2016.  Frank Bartnitzek
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at

From source file summea.kanjoto.DepthPageTransformer.java

/**
 * DepthPageTransformer used for simple animation. DepthPageTransformer structure based upon
 * structure explained in this tutorial:
 * http://developer.android.com/training/animation/screen-slide.html Portions of this page/code are
 * modifications based on work created and shared by the Android Open Source Project and used
 * according to terms described in the Creative Commons 2.5 Attribution License

From source file com.andrewsummers.otashu.DepthPageTransformer.java

/**
 * DepthPageTransformer used for simple animation. DepthPageTransformer structure based upon
 * structure explained in this tutorial:
 * http://developer.android.com/training/animation/screen-slide.html Portions of this page/code are
 * modifications based on work created and shared by the Android Open Source Project and used
 * according to terms described in the Creative Commons 2.5 Attribution License

From source file com.suyonoion.floatingchathead.CubeOutTransformer.java

public class CubeOutTransformer implements ViewPager.PageTransformer {
    @Override
    public void transformPage(View page, float position) {
        page.setPivotX(position < 0f ? page.getWidth() : 0f);
        page.setPivotY(page.getHeight() * 0.5f);
        page.setRotationY(90f * position);

From source file com.suyonoion.easystlviewpagerui.CubeOutTransformer.java

public class CubeOutTransformer implements ViewPager.PageTransformer {
    public boolean isPagingEnabled() {
        return true;
    }

    public void transformPage(View view, float position) {

From source file com.suyonoion.easyviewpagerui.CubeOutTransformer.java

public class CubeOutTransformer implements ViewPager.PageTransformer {
    @TargetApi(Build.VERSION_CODES.HONEYCOMB)
    public void transformPage(View view, float position) {
        final float rotation = (position < 0 ? 90f : -90f) * Math.abs(position);
        view.setAlpha(rotation > 90f || rotation < -90f ? 0f : 1f);
        view.setPivotX(position < 0f ? view.getWidth() : 0f);

From source file com.icenler.lib.view.anima.StackTransformer.java

public class StackTransformer implements ViewPager.PageTransformer {
    @Override
    public void transformPage(View page, float position) {
        page.setTranslationX(page.getWidth() * -position);
        page.setTranslationY(position < 0 ? position * page.getHeight() : 0f);
    }

From source file me.kaelaela.verticalviewpager.transforms.StackTransformer.java

public class StackTransformer implements ViewPager.PageTransformer {
    @Override
    public void transformPage(View page, float position) {
        page.setTranslationX(page.getWidth() * -position);
        page.setTranslationY(position < 0 ? position * page.getHeight() : 0f);
    }

From source file es.voghdev.pdfviewpager.library.transforms.StackTransformer.java

public class StackTransformer implements ViewPager.PageTransformer {
    @Override
    public void transformPage(View page, float position) {
        page.setTranslationX(page.getWidth() * -position);
        page.setTranslationY(position < 0 ? position * page.getHeight() : 0f);
    }

From source file com.icenler.lib.view.anima.DefaultTransformer.java

public class DefaultTransformer implements ViewPager.PageTransformer {

    @Override
    public void transformPage(View view, float position) {
        float alpha = 0;
        if (0 <= position && position <= 1) {