FloatingActionButton忽略动画(KitKat)

时间:2015-12-06 11:42:20

标签: android animation android-4.4-kitkat floating-action-button

我在xml布局中声明FloatingActionButton

  <android.support.design.widget.FloatingActionButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|end"
        android:layout_margin="@dimen/random_button_margin"
        android:onClick = "randomButtonPressed"
        android:src="@mipmap/ic_dice"
        android:id="@+id/randomButton"/>

和xml中的一些动画,例如fade_out.xmlrotate.xml

<set
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/linear_interpolator">
    <alpha
        android:fromAlpha="1.0"
        android:toAlpha="0"
        android:duration="1000"/>

</set>

<set xmlns:android="http://schemas.android.com/apk/res/android">

    <rotate
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:interpolator="@android:anim/linear_interpolator"
        android:fromDegrees="0"
        android:toDegrees="359"
        android:pivotX="50%"
        android:pivotY="50%"
        android:duration="1000" />

</set>

在任意视图(例如TextSwitcher)上调用这些动画中的任何一个,都会成功淡出或旋转视图。在我的FloatingActionButton上调用相同的函数失败;按钮没有任何明显的响应。

findViewById(R.id.mTextView).startAnimation(AnimationUtils.loadAnimation(this, R.anim.rotate))

我正在将应用程序编译到我的手机(带有Android 4.4.2的三星S4)。

为什么我的按钮似乎无法动画?

0 个答案:

没有答案