package com.github.paolorotolo.appintro;
import android.support.v4.view.ViewPager;
import android.view.View;
class FadePageTransformer implements ViewPager.PageTransformer {
@Override
public void transformPage(View view, float position) {
view.setTranslationX(view.getWidth() * -position);
if (position <= -1.0F || position >= 1.0F) {
view.setAlpha(0.0F);
view.setClickable(false);
} else if (position == 0.0F) {
view.setAlpha(1.0F);
view.setClickable(true);
} else {
// position is between -1.0F & 0.0F OR 0.0F & 1.0F
view.setAlpha(1.0F - Math.abs(position));
}
}
}