我正在使用此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;
}
}
答案 0 :(得分:1)
我遇到与您完全相同的问题,我发现以下更改解决了所有设备上的问题:
viewPager.clipChildren = false