gpt4 book ai didi

android - 为 GridView 飞入动画

转载 作者:太空宇宙 更新时间:2023-11-03 11:53:40 26 4
gpt4 key购买 nike

我有一个 gridview,我正试图在其中的图像上实现飞行效果。这与加载 3D 画廊和“插入”图像文件夹时看到的效果非常相似。我用谷歌搜索了这个主题,认为我需要使用 ViewAnimator 并通过它生成动画:http://developer.android.com/reference/android/widget/ViewAnimator.html#setInAnimation(android.view.animation.Animation )

但是,我不确定,非常欢迎任何有关如何实现这一目标的帮助!

问候

标记

最佳答案

您想要每个网格还是整个 View 的飞入动画?

对于整个 View ,使用这个:

        Animation anim = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.flyin);
findViewById(R.id.YourViewId).setAnimation(anim);
anim.start();

然后像这样在文件 flyin.xml 中指定您的动画:

<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="true">
<scale android:interpolator="@android:anim/decelerate_interpolator"
android:fromXScale="1.0" android:toXScale="0.0"
android:fromYScale="1.0" android:toYScale="0.0"
android:pivotX="50%" android:pivotY="50%"
android:fillAfter="false" android:duration="250"/>
</set>

将该文件放在您的 res/anim 目录中。

关于android - 为 GridView 飞入动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4991279/

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