Android旋转动画完成

2024-03-21

我正在研究一个RotateAnimation。我开始旋转图像,但我想知道动画何时完成。我如何知道动画何时结束?

下面是我的旋转图像代码。

RotateAnimation rotateanimation = new RotateAnimation(StartPoint,
                    EndPoint, Animation.RELATIVE_TO_SELF, 0.5f,
                    Animation.RELATIVE_TO_SELF, 0.5f);
            rotateanimation.setDuration(1000);
            rotateanimation.setRepeatCount(0);
            rotateanimation.setRepeatMode(Animation.REVERSE);
            rotateanimation.setFillAfter(true);
            rotateImage.setAnimation(rotateanimation);
            rotateanimation.start();
            relative.invalidate();

Use Animation Listener as:

implements animation listener in activity
and then :
*rotateanimation.setAnimationListener(MainActivity.this);
*after that you will find on
    public void onAnimationEnd(Animation animation)
{
//Toast here on animation ends
}

http://developer.android.com/reference/android/view/animation/Animation.AnimationListener.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android旋转动画完成 的相关文章

随机推荐

  • Django - 新字体?

    如何使用 Django 安装新字体 文档中没有提及这一点 我将字体安装在静态文件夹中 例如 fonts abc ttf 例如 在模板中 如果这是一个 CSS 我会这样链接它 但这不是 CSS 而且我还没有找到任何有关如何执行此操作的资源 我
  • Java 中的最终接口?

    Java中的接口可以声明为final吗 接口是 100 抽象的 创建接口实例的唯一方法是实例化实现它的类 允许接口final完全没有意义 EDIT这些问题并不像我最初想象的那么令人震惊 最终接口是不能由其他接口扩展但表面上可以实现的接口 我
  • Google 电子表格脚本问题 - 错误:服务超时:Apps 脚本

    我一直在尝试编写一个快速的谷歌脚本来计算婚礼邀请回复电子表格的回复人数 随着新条目添加到电子表格中 该脚本完美运行了一周 然后突然停止工作 每个单元格中出现以下错误消息 错误 服务超时 Apps 脚本 脚本本身很简单 它查询相关列 有多个事
  • Google App Engine 尝试访问开发数据

    我在本地计算机上运行我的应用程序 并使用远程 API 访问生产端的数据存储区 一切都工作得很好 直到我尝试在谷歌应用程序引擎启动器中添加第二个应用程序 我相信这就是导致问题的原因 因为我必须将我正在处理的内容与一些更新的代码合并 并想在我去
  • 如何在 Flutter 中单击另一个扩展图块后折叠已打开的扩展图块?

    我在我的应用程序中使用多个扩展图块 我需要在单击另一个图块后关闭已打开的图块 我尝试过使用默认情况下具有该功能的扩展面板 但我需要重新设计扩展瓷砖 所以我使用扩展瓷砖 如何在扩展磁贴中实现该功能 这个答案在 GitHub 上 https g
  • 如何使用“pip install”运行单元测试?

    在工作中 我们正在考虑配置本地 pypi 存储库以用于内部软件部署 使用 pip install 进行部署会很方便 但我担心添加新包后应该执行单元测试以确保正确安装 我一直认为 pip 正在这样做 但我在 pip 文档中没有看到任何与测试相
  • Phonegap Android 项目适用于模拟器,不适用于实际手机

    我正在运行最新版本的android及其SDK 并且我正在使用phonegap创建移动应用程序 我的问题是 我正在请求 Web 服务 并且在 html 的标签中显示收到的消息的内容 Web 服务工作正常 显示功能工作正常 甚至在模拟器上运行也
  • javascript字符串分割中的正则表达式,浏览器兼容性问题

    我一直在调查这个问题 随着我深入研究 这个问题似乎只会变得更糟 我开始天真地尝试使用这个表达式来分割 HTML br 标签上的字符串 T captions innerHTML split
  • 使用 CCDT 连接到 MQ 服务器

    我正在尝试连接到MQ使用中存在的信息CCDT文件 我目前可以连接到MQ使用所有详细信息 从队列中获取消息以及将消息放入队列中 经过广泛的谷歌搜索后 我无法找到任何允许我使用以下命令进行连接的示例代码CCDT file 我的一位同事向我转发了
  • Xamarin iOS - 缺少所需的文件图标错误 ITMS-90022 和 ITMS-90023

    运行 Xamarin 的最新稳定版本 Xamarin 版本 4 1 1 3 Xamarin iOS 9 8 1 并尝试构建我的 Xamarin Forms 应用程序以发布到 iTunes Connect 进行试飞 尝试为 AppStore
  • 使用数据注释进行日期时间(日期和时间)验证

    我有以下代码 DisplayName 58 Date and hour of birth DataType DataType DateTime ErrorMessage Please enter a valid date in the fo
  • 硬编码密码应该加盐/散列吗?

    StackOverflow 上有很多关于简单 无数据库登录系统的问题 我正要建议一种加盐哈希方法最近的一个 https stackoverflow com q 10688529 825789 当我想 这样做真的有意义吗 多年来 我一直在数据
  • 在 CoreData 中存储 NSMutableAttributedString 的简单方法

    我正在尝试存储一个NSMutableAttributedString in CoreData 但我遇到了问题 因为我的一些属性NSMutableAttributedString包含无法存档的 Core Foundation 对象 有没有一种
  • 使用 jQuery 更改图像 src 属性并不总是适用于 Chrome/Opera

    我有以下代码 用于检索我网站上照片的一小部分高分辨率部分 其想法是让人们在决定是否购买之前先了解一下原版的质量 magviewplus attr src photos original snippet php id x left y top
  • Xcode 13.2 - 添加包挂在“准备验证”上

    我最近从 Mac App Store 更新到了 Xcode 13 2 在尝试修复 Swift 软件包的问题时 我卸载了它 现在无法重新安装该软件包 当我尝试从 GitHub 添加包时 进程立即挂在 准备验证 上 我已经尝试重新启动 Xcod
  • 切换到 Python 3 导致 UnicodeDecodeError

    我刚刚将 Python3 解释器添加到 Sublime 并且以下代码停止工作 for directory in directoryList fileList os listdir directory for filename in file
  • Youtubedl CERTIFICATE_VERIFY_FAILED [重复]

    这个问题在这里已经有答案了 我在 Python 中运行了这段代码 from future import unicode literals import youtube dl ydl opts format bestaudio best po
  • sonarqube gradle 插件不包括 jacoco 集成测试

    我正在尝试将 sonarqube gradle 插件与 jacoco 插件集成 类路径 org sonarsource scanner gradle sonarqube gradle plugin 2 1 应用插件 org sonarqub
  • MongoEngine 如何处理索引(创建、更新、删除)?

    关于设置 Mongo 索引的最佳实践问题 Mongoengine 是 Python ORM 包装器 允许您在 Document 元类中设置索引 这个元类什么时候内省并添加索引 我可以通过 mongoengine Document 类构建一个
  • Android旋转动画完成

    我正在研究一个RotateAnimation 我开始旋转图像 但我想知道动画何时完成 我如何知道动画何时结束 下面是我的旋转图像代码 RotateAnimation rotateanimation new RotateAnimation S