Android - Cube Out Transformer无效

时间:2018-02-05 03:52:18

标签: android android-viewpager adapter transform

我正在使用此Library以便在寻呼机上创建转换效果。除了Cube OutCube In转换之外,所有类都运行良好。它们在滚动时显示为白色。

我还创建了一个自定义动画,但它仍然没有为寻呼机设置动画。

这可能是什么问题?为什么只有setRotationY无法正常工作?

public class CubePageTrasformer extends BaseTransformer {

    @Override
    protected void onTransform(View view, float position) {




        final float height = view.getHeight();
        final float width = view.getWidth();

        view.setPivotX(position < 0f ? width : 0f);
        view.setPivotY(height * 0.5f);
        float rotation = (90f * position);
        view.setRotationY(rotation);


    }

    @Override
    public boolean isPagingEnabled() {
        return true;
    }




}

1 个答案:

答案 0 :(得分:1)

我遇到与您完全相同的问题,我发现以下更改解决了所有设备上的问题:

viewPager.clipChildren = false