7

当片段离开屏幕时,我正在使用属性动画来旋转片段。以下是我的动画 xml 代码:

<set xmlns:android="http://schemas.android.com/apk/res/android" >

<objectAnimator
    android:duration="500"
    android:propertyName="rotationY"
    android:valueFrom="-70"
    android:valueTo="0" >
</objectAnimator>
<objectAnimator
    android:duration="500"
    android:propertyName="alpha"
    android:valueFrom="0"
    android:valueTo="1" >
</objectAnimator>

我想以左边缘的中心点为轴心旋转。这个怎么做?

4

2 回答 2

8

您可以添加:

android:transformPivotX and
android:transformPivotY 

您要在创建对象的布局 XML 中设置动画的对象的值(例如android:transformPivotX="0dp"

希望这可以帮助!

于 2013-12-29T12:45:49.837 回答
0

我相信你可以使用View.PivotX()and View.PivotY()

于 2013-09-20T04:38:09.720 回答