特定の静的ポイント (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);