我编写了从给定静态点(pivotX,pivotY)开始带有动画的活动的代码,但我想在活动开始之前更改pivotX和pivotY。我希望动画在我单击地图上的某个点时开始。
XML:
<scale
android:duration="1000"
android:fillAfter="false"
android:fillBefore="false"
android:fillEnabled="true"
android:fromXScale="0.0"
android:fromYScale="0.0"
android:pivotX="10%p"
android:pivotY="50%p"
android:toXScale="1.0"
android:toYScale="1.0" />
活动:
Intent intent = new Intent(getApplicationContext(),
PlayerActivity.class);
startActivity(intent);
overridePendingTransition(R.anim.push_down_in,
R.anim.push_down_out);