android anmation无法循环播放
来源:互联网 发布:什么是网络市场营销 编辑:程序博客网 时间:2024/04/29 01:56
原创不易,禁止转载,如果非要转载,请注明原文地址http://blog.csdn.net/z736232402/article/details/52671053
很多时候会用到简单动画,例如,loading的那个转圈的,于是网上随便copy了下动画代码。
f_roate_loading.xml
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="" android:duration="1000" android:repeatMode="reverse" > <rotate android:fromDegrees="0" android:pivotX="50%" android:pivotY="50%" android:toDegrees="359"/></set>
代码设置更简单了
Animation animation = AnimationUtils.loadAnimation(context, R.anim.f_roate_loading);animation .setRepeatCount(Animation.INFINITE);mView.startAnimation(animation)
然后就发现,为啥自己的动画只能执行一次呢?怪来怪去的,最后也没怪对地方,后来和同学探讨的时候,看了下他的代码,发现他的动画代码的是
<?xml version="1.0" encoding="utf-8"?><rotate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="1000" android:fromDegrees="0" android:pivotX="50%" android:pivotY="50%" android:repeatMode="restart" android:toDegrees="359"/>
难道是根标签不能是set?抱着试一试的态度,发现,总算可以一直转了。
分析下原因,先看下官方的文档吧
setRepeatCount() / android:repeatCount
This attribute (as well as repeatMode) does not work in code or XML. This makes repeating an entire set of animations difficult.
官网就是不允许set动画设置重复,对于需要动画集重复的,只能另外想办法了。
0 0
- android anmation无法循环播放
- android-Anmation动画详讲
- Glide GIf无法循环播放问题
- Android中Anmation运动时的监听方法
- Android实现图片循环播放
- Android ViewPager自动循环播放
- android Viewpage 无限循环播放
- android viewFlipper 循环播放图片
- android webview无法播放视频
- android之循环音频播放器
- android开机动画不循环播放问题
- Android的VideoView如何循环播放
- Android开发 之 videoview循环播放视频
- Android的VideoView如何循环播放
- Android的VideoView如何循环播放
- Android 长图自动循环播放
- android 轮播图无限循环,自动播放
- Android手机循环切换图片全屏播放
- 深入浅出MFC:《深入浅出MFC》入手基础指南
- Android UI-开源框架ImageLoader的完美例子
- sql server 修改列属性为非必填项
- javascript中的浮点型和四舍五入错误 十二
- 算法-第四版-练习1.2.3解答
- android anmation无法循环播放
- arguments 对象
- JavaScript笔记:离线应用与客户端存储
- bug集(1)
- HTML+CSS基础 内联样式表与嵌入样式表设置不同时,听内联的
- 访问服务器中tomcat,重启及关闭tomcat服务器
- java之枚举类 Enum学习笔记
- <Unity3D>Unity3D中LineRenderer的使用
- Android开发之AlertDialog