我使用这个Library是为了在寻呼机上创建一个变换效果。除了Cube Out和Cube 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;
}
}发布于 2018-05-25 16:02:45
我遇到了与您完全相同的问题,我发现以下更改修复了所有设备上的问题:
viewPager.clipChildren = falsehttps://stackoverflow.com/questions/48615651
复制相似问题