gpt4 book ai didi

Android - 如何知道动画是否因为 View 的父级被隐藏而没有运行?

转载 作者:行者123 更新时间:2023-11-30 00:59:17 25 4
gpt4 key购买 nike

当我尝试在属于隐藏布局的 View 上运行动画时,动画从未运行。这是一个问题,因为动画监听器负责更改 View 的 LayoutParams,并且因为它从未被调用,所以 View 不会更改并且在最终显示父布局时保持不变。

有没有办法知道动画是否没有运行,以便我可以手动更改 LayoutParam?

我正在寻找一种通用的解决方案,而不是检查父对象的可见性之类的东西。隐藏的父级可以是上面任意数量的父级。

最佳答案

这样的解决方案不存在。

如果您使用 Visibility.GONE,您的 View 将不会被测量。如果可能,您需要使用 Visibility.INVISIBLE。

关于Android - 如何知道动画是否因为 View 的父级被隐藏而没有运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39681898/

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