我动态添加视图,然后使用view.setX(100)
和view.setY(100)
。
我希望setPivotX
和setPivotY
用于缩放动画。
我尝试ViewHelper.setPivotX, AnimatorProxy.setPivotX, view.setPivotX
但没有工作。有人帮助我
答案 0 :(得分:1)
是一个观点,
v.setPivotX(0);
v.setPivotY(0);
将枢轴点设置为(0,0)(左上角)
v.setPivotX(v.getWidth() / 2);
v.setPivotY(v.getHeight() / 2);
将枢轴点设置在视图中心
v.setPivotX(v.getWidth());
v.setPivotY(v.getHeight());
将枢轴点设置在右下角。
设置轴心点后,您可以旋转视图以查看它的工作情况:
v.setRotationX((float)45);
v.setRotationY((float)45);