android - 在android中完成动画后如何隐藏 View ?

标签 android animation

我有一个简单的 LinearLayout,其中有两个并排的按钮。它们应该在需要时从屏幕右侧滑入和滑出视野。我的动画正在运行,其余工作也已完成,但我还有最后一个问题需要解决。

如何在滑出动画完成后将 LinearLayout 的可见性设置为 View.GONE?我需要它在屏幕上消失。

最佳答案

获取执行动画的 Animation 对象的引用。调用 Animation#setAnimationListener 并在监听器的 onAnimationEnd 方法中将可见性设置为 View.GONE

关于android - 在android中完成动画后如何隐藏 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3223867/

相关文章:

android - 使用 Google map 显示搜索结果

android - Google Cloud Vision在android studio中产生重复文件

android - java.lang.Exception : Failed resolving method startActivityForResult on class android. 应用程序 Activity

java - Android - 将字符串日期转换为前时间日期格式

android - 如何以编程方式修改可绘制对象的颜色

swift - 如何创建特定的动画

jQuery 图像动画循环

动画与 swift

ios - asyncAfter 不延迟指定时间的第一次执行

jquery - 我如何使这个 jQuery 动画在第二次单击时反转/切换/向后播放?