2 hcg 21 hcg_21 于 2013.09.11 14:07 提问

使用 XML Resource 实现 AnimationSet

在文件中有两个动画,一个是 shot另一个是 loop。
我想等一个shot 结束后再播放loop。
我试着使用一个 AnimationSet,但是发现错了。

AnimationSet as = new AnimationSet(true);
Animation AnimFirst = AnimationUtils.loadAnimation(null, R.anim.oneshot);
Animation AnimSecond = AnimationUtils.loadAnimation(null, R.anim.loop);
as.addAnimation(AnimFirst);
as.addAnimation(AnimSecond);

ImageView image1 = (ImageView) findViewById(R.id.image1);
image1.startAnimation(as);

1个回答

hsstc
hsstc   2013.09.12 16:18

loadAnimation中的null使你空指针了,如果你动画写在activity里,直接写this就可以了。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
AnimationSet
AnimationSet类是Android系统中的动画集合类,用于控制View对象进行多个动作的组合,该类继承于Animation类。AnimationSet类中的很多方法都与Animation类一致,该类中最常用的方法便是addAnimation方法,该方法用于为动画集合对象添加动画对象。 android中提供了4中动画: AlphaAnimation 透明度动画效果 Scale
AnimationSet 多动画使用
public void startAnimationSet() { //创建动画,参数表示他的子动画是否共用一个插值器 AnimationSet animationSet = new AnimationSet(true); //添加动画 animationSet.addAnimation(new AlphaAnimation(1.0...
AnimationSet中构造方法AnimationSet(boolean sharedInterpolator)
AnimationSet是可以用来实现多个动画叠加效果(如ScaleAnimation和RotateAnimation的结合使用可以实现即缩放用旋转的动画效果)。       Interpolator 可以用来控制动画显示过程的快慢(如动画开始很快,结束时有很慢),相应的类有(LinearInterpolator、CycleInterpolator等)。      sdk文档中andr
Android 动画 - AnimationSet 动画集合使用(附图)
AnimationSet:动画集合同样,创建AnimationSet也有两种方式 XML文件+Java代码 Java代码方式 XML文件+Java代码文件目录:res/anim/animation_set.xml<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/a
Android之AnimationSet
1、AnimationSet用来做什么的? AnimationSet类是Android系统中的动画集合类,用于控制View对象进行多个动作的组合,该类继承于Animation类。 2、AnimationSet有哪些公有方法? void addAnimation(Animation a) Add a child animation to this animation
android 动画AnimationSet 和 AnimatorSet
本文来自http://blog.csdn.net/u012972188 ,引用必须注明出处! Android应用开发相关下载资源 温馨提醒:使用二维码扫描软件,就可以在手机上访问我的博客啦!另外大家可以访问另一个博客http://blog.csdn.net/runaying 前言         在Android 中, 制作混合型动画,肯定少不了AnimationSet和
Android中的AnimationSet使用
3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。  1. View Animation(Tween Animati
android AnimationSet 使用
3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 1. View Animation(Tween Animatio
AnimationSet & Animation
直接上code: Activity文件 AnimationsTest.java package com.peggy.astest; import android.content.DialogInterface; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import androi
动画。。AnimationSet
android 动画效果