【发布时间】:2024-04-17 06:30:02
【问题描述】:
我有一个继承自 LinearLayout 的自定义视图。它包含一个按钮 和一个EditText。 EditText 的初始可见性设置为 GONE。什么时候 按下按钮我希望 EditText 出现动画效果。所以 我制作了一个 ScaleAnimation ,当按下按钮时我设置了 EditText#setVisibility(VISIBLE) 并开始动画。问题 是它占用了 100% 的空间,并且在这些空间中执行动画 界限。因此,当下面有更多视图时,它们会向下移动 立即,但我希望它们像动画一样缓慢移动 进展。有没有办法做到这一点?
【问题讨论】:
-
你能在这里分享你的代码吗?听起来很有趣