心动画在android中显示

时间:2013-10-29 05:46:59

标签: android

我正在使用以下动画来获得Android中的Heart blow效果,但是动画看起来像是心脏符号越来越小然后变大,但我想要副作用(首先它应该变大然后变小)。

我真的不明白如何修改这个动画来获取那个大图像。

使用的动画:

<scale xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="1000"
    android:fromXScale="1"
    android:fromYScale="1"
    android:pivotX="50%"
    android:pivotY="50%"
    android:repeatCount="1"
    android:repeatMode="reverse"
    android:toXScale="0.5"
    android:toYScale="0.5" />

请帮我解决这个问题。

2 个答案:

答案 0 :(得分:4)

听起来你正在寻找这样的东西。编辑from / to scale以获得您正在寻找的效果。

   <scale xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="1000"
    android:fromXScale="1"
    android:fromYScale="1"
    android:pivotX="50%"
    android:pivotY="50%"
    android:repeatCount="1"
    android:repeatMode="reverse"
    android:toXScale="1.5"
    android:toYScale="1.5" />

答案 1 :(得分:1)

尝试此动画。将视图设置为小视图和大视图,反之亦然

<scale xmlns:android="http://schemas.android.com/apk/res/android"
  android:duration="1000"
  android:fromXScale="0.5"
  android:fromYScale="0.5"
  android:pivotX="50%"
  android:pivotY="50%"
  android:repeatCount="infinite"
  android:repeatMode="reverse"
  android:toXScale="1.5"
  android:toYScale="1.5" />