2 done yin done_yin 于 2015.06.26 15:22 提问

android 补间动画再次调用时不再执行

我有一个动画效果,进入activity时第一次触发动画会执行,但是再次触发图片就不会再动了,为什么啊,怎么解决呢?

2个回答

ljcmeng
ljcmeng   2015.07.02 09:28

因为你进入activity的时候执行了动画的运行逻辑,但是确实执行完毕了,单次执行的动画不会重复播放(除非你设置)。你想要再次执行需要监听图片的onclick事件,然后在listener里面再执行动画

qq_22225183
qq_22225183   2015.07.10 16:22

你把你的代码贴出来这样大家会看的明白一些,就知道你的问题局提出在什么地方了,你这样说很难给你正确的答案

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android 连续的补间动画(Animation/Tween)
通过Animation监听事件实现连续动画创建一个简单的xml文件,里面有一个< imageview>即可MainActivity.java:public class MainActivity extends Activity { ImageView iv; int index = 0; RotateAnimation rotate_animation; Transl
Android Animation之补间动画
Android Animation之补间动画转载请注明: http://blog.csdn.net/sinat_30276961/article/details/49721207 最近工作忙,导致博客都给荒废了,罪过罪过~今天开始,尽量继续写吧。好,今天我要温故的主题是–Android的Animation里的补间动画。 Animation说到Android的Animation,其实大体可以分为
Android四种补间动画介绍及实现
一.Android的animation由四种类型组成:alpha、scale、translate、rotate alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 二。属性:动画基类Animation支持的XML属性 duration:一次动画的执行耗
Android 位置,大小,旋转,透明度改变的补间动画
anim.xml 动画一<?xml version="1.0" encoding="UTF-8"?> <!-- 指定动画匀速改变 --> <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/linear_interpolator"> <!
C# WPF VS2012 对类型“ ”的构造函数执行符合指定的绑定约束的调用时引发了异常 问题解决办法 产生什么原因
C# WPF VS2012 对类型“ ”的构造函数执行符合指定的绑定约束的调用时引发了异常 问题解决办法 产生什么原因
android之动画实现(一)(四种基本补间动画)
android动画有补间动画也有属性动画,还有布局动画等。今天就先从简单的四种基本补间动画说起。 补间动画有:平移,缩放,旋转,透明。使用方式有两种:xml和java代码。四种动画的共同属性说明:android:fillAfter 表示动画结束后是否停留在最后一帧,即停在结束位置; android:duration表示动画的持续时间; android:interpolator表示动画的运行规律
解决VS2012 WPF中“对类型“ ”的构造函数执行符合制定的绑定约束的调用时引发了异常。行号为“3”,行位置为“9””问题的过程
1、首先在网络上查找前人的经验,知道主程序构造函数中不能被调试。于是将全局变量初始化部分,从变量声明处放进了Load函数中。 2、运行后,变成“试图加载格式不正确的程序”或者“混合模式程序集时针对“v2.0.50727”版的运行时生成的……无法在4.0运行时中加载该程序集” 3、观察后猜测是版本向下兼容问题,因为主程序是.net4.5版本的,而引用的dll是.net2.0版本的,于是搜索网上大
关于wpf 构造函数执行符合指定的绑定约束的调用时引发了异常
问题 :未能加载文件或程序集“xxx, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。试图加载格式不正确的程序。 解决方法: 将应用程序生成为Any CPU就可以了  反之,如果系统是64位的Win7,就应该将新项目的生成目标平台改为x86  综上:  64位的Win7
Android中的帧动画与补间动画的使用
前言 在日常开发中,我们有时候需要一些好看的动画效果,这时可以充分利用Android提供的这几种动画来实现, Android提供了3种类型的动画: 补间动画:补间动画可以应用于View,让你可以定义一系列关于位置、大小、旋转和透明度的改变,从而让 View的内容动起来。 逐帧动画:传统的基于单元格的动画,每一帧显示一个不同的Drawable。逐帧动
补间动画AnimationSet中放入TranslateAnimation和ScaleAnimation同时执行的顺序导致动画回来的问题
今天开发的时候碰到这样一个问题:使用补间动画同时进行平移和缩放操作AnimationSet animationSet = new AnimationSet(false); TranslateAnimation translateAnimation = new TranslateAnimation(0, 300, 0, 300); ScaleAnimation scaleAnimation = new