gpt4 book ai didi

android - 检查确切按钮/texview/上的动画是否已经结束

转载 作者:行者123 更新时间:2023-11-29 01:05:52 26 4
gpt4 key购买 nike

我想知道,是否有可能检查按钮或 TextView 上的确切动画是否已完成?我对带有 6 个小部件(2 个按钮、2 个编辑文本、2 个 TextView )的简单菜单动画有疑问。我正在使用 AnimationListener 但它同时适用于所有动画。当一个“淡入”动画在不同时间被调用时,问题就出现了。您可以看到“fadeIn”AnimationListener 被调用了两次(第一次是在“fadeOut”动画开始时,第二次是在它消失时)。

顺序应该是这样的:(1). registration_bt & login_bt -> fadeOut,(同时)email_tv & password_tv -> fadeIn (2)。当 registration_bt 和 login_b 消失时,email_et 和 password_et -> fadeIn,(同时)email_tv 和 password_tv 可见。 (3). email_et & email_tv & password_et & password_tv 可见。

感谢您的任何建议! AnimationListener screen.

最佳答案

有这种方法(来自 here ):可以,但我也希望看到更好的解决方案。 GL

login_bt.animate().alpha(0).setDuration(2000).withEndAction(new Runnable() {
@Override
public void run() {
email_tv.animate().alpha(1).setDuration(2000).withEndAction(new Runnable() ...
}
});

关于android - 检查确切按钮/texview/上的动画是否已经结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47315483/

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