在写一个小动画时发现AnimatorSet没有setRepeatCount()与setRepeatMode()方法,但是动画效果又要求重复执行,这里提供的解决方法时:

给动画集合中的子动画设置setRepeatCount(),想重复执行多少次动画就设置多少次,如果想无限循环,这里直接设置int的最大值应该就可以了(虽然感觉不是太好,但是正常情况下,一个动画也不会执行这么多次吧)。

ObjectAnimator animtion1=ObjectAnimator.ofFloat(mIvLine, "translationX", 8, 20);

animtion1.setRepeatCount(1000);

animtion1.setRepeatMode(ValueAnimator.INFINITE);

ObjectAnimator animtion2=ObjectAnimator.ofFloat(mIvLine, "translationY",20, 30);

animtion2.setRepeatCount(1000);

ObjectAnimator animtion3=ObjectAnimator.ofFloat(mIvLine, "rotation", 30, 60);

animtion3.setRepeatCount(1000);

ObjectAnimator animtion5=ObjectAnimator.ofFloat(mIvLine, "translationX", 20, 0);

animtion5.setRepeatCount(1000);

ObjectAnimator animtion6=ObjectAnimator.ofFloat(mIvLine, "translationY", 30, 0);

animtion6.setRepeatCount(1000);

ObjectAnimator animtion4=ObjectAnimator.ofFloat(mIvLine, "rotation", 60, 30);

animtion4.setRepeatCount(1000);

AnimatorSet set=new AnimatorSet();

set.playTogether(animtion1,animtion2,animtion3,animtion4,animtion5,animtion6);

set.setDuration(1300).start();

至于网上所说的给动画增加监听事件,当动画播放完成之后然后再启动动画,也就是在方法中onAnimationEnd方法中重新启动动画,但是该方法动画只能执行两次。

android设置动画循环播放,Android动画之AnimatorSet如何循环执行相关推荐

  1. android开机动画不播放,android 设置activity启动退出动画 | 解决设置activity 动画不生效问题...

    前提: 如果有动画,最好把activity 设置成透明,不然会有黑屏! true 方法一:代码里面设置 getActivity().startActivity(intent,bundle); getA ...

  2. android 播放gif动画效果,android 通过帧动画方式播放Gif动画

    注意:经过本人测试,这个方法很耗内存, 图片一多就崩了.慎用 <1>用工具(photoshop或者FireWorks)将GIF动画图片分解成多个GIF静态图片,然后保存在res\drawa ...

  3. android 帧动画不播放,Android Frame Animation 帧动画不播放问题。

    今天在我的第一个应用<那些花儿>(养花助手),主页上加了两只翩翩起舞的蝴蝶. 效果图如下: 步骤也是很简单. 1.在anim文件夹内定义动画XML文件 android:oneshot=&q ...

  4. android 设置全局的页面切换动画问题

    这两天在看android 设置页面切换动画,看的很纠结,晕菜了 我这里有四个手机, 一加 版本  5.1.1   小米2s  版本 5.0 华为P6   版本    4.4.2   酷派版本   4. ...

  5. android实现多画面播放,Android实现炫酷播放效果

    本文实例为大家分享了Android实现播放效果的具体代码,供大家参考,具体内容如下 一.首先看效果 二.实现原理 使用贝塞尔曲线实现滑动效果,在使用属性动画实现水波纹效果,然后就能实现以上效果 三.实 ...

  6. android中录音断点播放,Android实现语音播放与录音功能

    本文实例为大家分享了Android实现语音播放与录音的具体代码,供大家参考,具体内容如下 项目用到的技术点和亮点 语音录音 (单个和列表) 语音播放(单个和列表) 语音录音封装 语音播放器封装 语音列 ...

  7. android 设置窗口透明效果,android - 如何将对话框窗口背景设置为透明,而不影响其边距...

    当前,我有以下对话框,我将对其项目执行扩展/折叠动画. 该对话框是通过以下代码创建的import android.support.v7.app.AlertDialog; final AlertDial ...

  8. android设置webview缓存目录,Android基础入门教程——7.5.5 WebView缓存问题

    Android基础入门教程--7.5.5 WebView缓存问题 Android基础入门教程 本节引言:现在很多门户类信息网站,比如虎嗅,ifanr,钛媒体等等的APP,简单点说是信息阅读类的APP, ...

  9. android中录音断点播放,Android实现暂停--继续录音(AudioRecord)

    Android提供了两个API用于录音的实现:MediaRecorder 和 AudioRecord,各有优劣. 1.MediaRecorder 已经集成了录音.编码.压缩等,支持少量的录音音频格式, ...

  10. android设置控件形状,Android控件自定义形状

    Android中处理控件的各种形状可以用到Shape,ApiDemos中有相关的例子,在com.example.android.apis.graphics中的ShapeDrawable1类中有很详细的 ...

最新文章

  1. ThinkPHP源码阅读1-------访问流程
  2. NetBeans优化技巧 提升启动速度
  3. 全球及中国抗菌溶液行业深度调研与前景研究建议报告2022年
  4. 全球及中国衣柜香氛市场投资份额与营销潜力研究报告2022版
  5. 记不住ASP.NET页面生命周期的苦恼
  6. 送人玫瑰,手留余香,如果本博客帮助到你了,帮忙点开本篇投上一票
  7. 微信小程序 保存持久化cookie
  8. python中json模块_Python的标准模块包json的实例用法
  9. 文件项目SVN+TortoiseSVN+Subclipse使用总结
  10. python软件设计数据分析统计服_Python 和 R 数据分析/挖掘工具互查
  11. Exploit Kit攻击工具包流量锐减96%!这段时间究竟发生了什么?
  12. sqlserver 2000 sp3补丁
  13. 读书笔记之C Primer Plus 6
  14. [工具]Chrome(Google浏览器)常用插件
  15. css3搜索框呼出键盘,移动端 input 输入框实现自带键盘“搜索“功能并修改X
  16. ARM的大端格式big endian、小端格式little endian和字word
  17. ​LeetCode刷题实战450:删除二叉搜索树中的节点
  18. python 学生管理系统 增,删,改,查
  19. 新年了,5G手机芯片,到底买谁?
  20. map的valu增加算法

热门文章

  1. IDEA中使用JUnit4(单元测试框架)超详细!
  2. 快来看!我把小时候最喜欢的连连看游戏源代码拿来了~
  3. java服装销售系统_java服装管理销售系统
  4. pngquanttinypng 使用教程
  5. 计算机电源管理器怎么打开,联想电源管理软件打不开怎么办
  6. 室内设计数据手册pdf_室内设计制图讲座 PDF扫描版[25MB]
  7. Java 标准计算器(使用SWT做界面)
  8. 详述差分进化算法(DE)代码复现
  9. 小米高通9008授权服务+Miflash(fh_loader.exe)脚本刷机_icloudelectron
  10. Android 特效大全代码资源——源码