如何在xml中将pivotX
设置为右edge
。在res/anim
中,可以将值设置为" 100%",但是如何在"res/animator"
中设置?
RES /动画/ slide.xml
<set xmlns:android="http://schemas.android.com/apk/res/android">
<objectAnimator
android:propertyName="scaleX"
android:valueFrom="0.f"
android:valueTo="1.f"
android:duration="@integer/durationAnimate"
android:interpolator="@android:interpolator/accelerate_decelerate" />
<objectAnimator
android:duration="500"
android:propertyName="pivotY"
android:valueFrom="1.0"
android:valueTo="1.0"
android:valueType="floatType"/>
</set>
我在动画师中需要它,因为我有随机动画制作图片浏览器。 动画实现:
getSupportFragmentManager()
.beginTransaction()
.setCustomAnimations(R.anim.slide_right_in, R.anim.slide_right_out)
.replace(R.id.mainActivityNew_fragmentAnimate, FotoFragment.newInstance(itemsController.nextItem()))
.commit();
在res/anim/...
中无法在轴(x或y)中旋转片段,因此,我更愿意完成in res/animator/...
。不幸的是,我可以制作一种类型的动画,其中第二种类型的动画/