gpt4 book ai didi

android - 为 float 操作按钮增加动画

转载 作者:太空狗 更新时间:2023-10-29 16:15:18 25 4
gpt4 key购买 nike

我有什么

我在屏幕底部有一个 float 操作按钮。

我想要什么

我想在 Activity 恢复时为 View 设置动画。动画将使 FAB 从大小 0 增长到填充大小,从中心开始向各个方向增长,直到最终达到其完整大小。

这就像我们在一些 Material Designed 应用中看到的那样。

最佳答案

实际上我自己得到了解决方案。这很简单。

我在 XMl 中创建了这个动画并将其保存在“anim”中。

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

<scale
android:duration="250"
android:fromXScale="0.0"
android:fromYScale="0.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:pivotX="50%"
android:pivotY="50%"
android:startOffset="500"
android:toXScale="1.0"
android:toYScale="1.0" />
</set>

之后它只是在 View 上加载和播放动画,

Animation animation = AnimationUtils.loadAnimation(getActivity(), R.anim.fab_grow);
start.startAnimation(animation);

就是这样。大功告成,一切顺利。

关于android - 为 float 操作按钮增加动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29951833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com