Android - 动画 View 的入口

标签 android animation

如何为某个 View 首次出现(过渡)到屏幕上的方式设置动画?我知道如何构建动画,我只是想知道如何制作动画以便在 View 首次绘制到屏幕上时运行动画。

感谢所有帮助!

编辑:有问题的 View 将是 TextView 或 ImageView。

最佳答案

您可以设置布局属性

android:animateLayoutChanges="true"

在父布局中,因此所有操作(例如将 subview 可见性从 VISIBLE 更改为 GONE)都将被动画化。 或者,如果您需要某种类型的动画 - 只需创建动画并在正确的时间使用它(例如,当创建屏幕时,或发生导致 View 出现的某些 Action 时)。

关于Android - 动画 View 的入口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32103070/

相关文章:

android - Kotlin : Not able to call interface method with inheritance

android - 如何使用 Camera 2 API Android 提高拍摄图像的质量?

Android - 适用于 Android 的最新开源 3D 库

android-layout - 如何使用清除按钮制作可重复使用的 EditText?

html - 使用不带 :after 的 css 扩展边框底部

java - Android-带有图标的选项卡,未找到类

android - 在 parent 之外动画 child View

html - SVG动画(SMIL),如何重复整个动画?

ios - 删除按钮 ios swift 的所有动画

math - 计算沿路径的旋转