RelativeLayout
にImageview
があります。画面の中心(親)から開始し、特定のポイントに移動する必要があります。実際私はxmlで働いています。 すべてのソリューション?Androidでアニメーションを翻訳 - 画面中央で開始
マイアニメーションXML-
<set xmlns:android="http://schemas.android.com/apk/res/android">
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="false">
<translate
android:fromYDelta="0%p"
android:fromXDelta="0%p"
android:toYDelta="0%"
android:toXDelta="0%"
android:duration="1000"
android:pivotX="0%p"
android:pivotY="0%p"/>
<scale xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXScale="432px"
android:toXScale="100%"
android:fromYScale="450px"
android:toYScale="100%"
android:duration="1000"
android:pivotX="0%p"
android:pivotY="0%p" />
</set>
私は100%p, 50%p, 0%p, 100, 50, 0, 100%, 50% and 0%
でfromYDelta
とfromXDelta
でそれを試してみました。何も動作しません! 今は混乱しています! お時間をありがとうと
編集に役立つ:
A picture to explain what the Animation should do
これを試してみましたか?https://stackoverflow.com/questions/10276251/how-to-animate-a-view-with-translate-animation-in-android?answertab=votes#tab-top? –
バナーの要素で、トップ(32dp marginTop)と中央です。イメージはバナーに残す必要があります –
ええ、私はそれを試してみましたが、バナーに戻す方法を考える必要があります –