这个也比较简单,之前也做过不少
今天这个就为了方便日后使用,希望大家都可以借鉴借鉴啊!
@ViewInject(R.id.linMain) private LinearLayout linMain; private Animation alphaAnimation = null; alphaAnimation = AnimationUtils.loadAnimation(this, R.anim.flash); alphaAnimation.setFillEnabled(true); //启动Fill保持 alphaAnimation.setFillAfter(true); //设置动画的最后一帧是保持在View上面 linMain.setAnimation(alphaAnimation); alphaAnimation.setAnimationListener(this); //为动画设置监听
这个类肯定要implements Animation.AnimationListener
之后在为动画设置监听事件
@Override public void onAnimationStart(Animation animation) { } @Override public void onAnimationEnd(Animation animation) { startActivity(LoginActivity.class,"登录"); this.finish(); } @Override public void onAnimationRepeat(Animation animation) { }