package com.qiwenge.android.ui.transforamers;
import android.support.v4.view.ViewPager;
import android.view.View;
/**
* Created by Eric on 14/11/18.
*/
public class AlphaTransformer implements ViewPager.PageTransformer {
@Override
public void transformPage(View view, float position) {
System.out.println("position:" + position);
if (position < -1) { // [-Infinity,-1)
// 页面正在向左离开屏幕
view.setAlpha(0);
} else if (position <= 0) { // [-1,0]
// 使用正常的滑动效果,
view.setAlpha(1);
} else if (position <= 1) { // (0,1]
// 渐隐
view.setAlpha(1 - position);
} else { // (1,+Infinity]
// 页面向右离开屏幕
view.setAlpha(position);
}
}
}