gpt4 book ai didi

Android View 以编程方式淡入

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:06:35 25 4
gpt4 key购买 nike

我正在向我的布局动态添加一个 ImageView,然后我希望它淡入。不幸的是,添加了图像,然后应用了动画,因此在动画开始之前它会闪烁。我试图最初将 alpha 设置为 0,然后将其设置为 AlphaAnimate,但它从未出现过。我尝试在 View 可见性上使用 Invisible 或 Gone。

我正在使用 AnimationSet 与其他动画一起淡入,然后将其包装在另一个 AnimationSet 中。这可能是问题所在吗?

动画代码非常简单。没有技巧。但是 View 看起来像是添加了然后使用它带走了。

AlphaAnimation fadeIn = new AlphaAnimation(0,1);
fadeIn.setDuration(duration/3);
fadeIn.setFillAfter(true);

最佳答案

从嵌套的 AnimationSet 中移除它解决了这个问题。我在 AnimationSet 中执行 alpha/tranlate/scale,然后在另一个 AnimationSet 中执行其中的 2 个以执行放大/缩小场景

关于Android View 以编程方式淡入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5145751/

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