1

現在、次の XML ファイルを使用してアニメーション化していますImageView

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" 

android:interpolator="@android:anim/anticipate_overshoot_interpolator">
       <scale
        android:fromXScale="0.5"
        android:fromYScale="0.5"
        android:toXScale="1.0"
        android:toYScale="1.0"
        android:pivotX="1.0"
        android:pivotY="1.5"

        android:duration="500"></scale>
</set>

ただし、スケールは左上隅から始まります。中央下部からスケールを開始したい。その値のいくつかを試してみましたが、それでも達成できませんでした。

4

1 に答える 1

5

これらの値を試してください

<scale
    android:fromXScale="0.5"
    android:fromYScale="0.5"
    android:toXScale="1.0"
    android:toYScale="1.0"
    android:pivotX="50%"
    android:pivotY="100%"

    android:duration="500"></scale>
于 2012-07-26T14:21:51.220 に答える