java - 动画在特定时间开始

标签 java android animation

我想在我的应用程序中使用动画,但它不应该从一开始就开始,而是从我设置的时间开始,能否实现?我的代码从动画开始工作:

ImageView someImage = (ImageView) findViewById(R.id.someImage);
Animation someAnimation = AnimationUtils.loadAnimation(this, R.anim.someAnimation);
someImage.startAnimation(someAnimation);

最佳答案

您可以使用 Animation.setStartTime() 设置时间,然后使用 View.setAnimation() 将动画分配给 View 。

检查 developer.android 站点:http://developer.android.com/guide/topics/graphics/view-animation.html

关于java - 动画在特定时间开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18463663/

相关文章:

android - 将整个文件夹从 windows 移动到 Android 模拟器

jquery - 键入动画文本

javascript - 如何使用 jQuery 在悬停时循环切换背景颜色

licensing - 捆绑 JDK/JRE

java - Hazelcast如何获取当前所有锁?

java - 以下 ipv6 地址在 ipv4 中转换为什么:http://[0::1]:5001/

angular - 转换不适用于 angular5 动画

java - Angular 如何知道要调用哪个 Spring Boot REST API?

android - 未使用 lambda 表达式

Android:使用 FB SDK 4.x 以编程方式发布到 facebook