为什么alpha动画在我的android代码中不起作用?

时间:2015-05-15 18:12:51

标签: android animation

我想在Android应用程序中合并动画。 我使用下面的代码,但alpha动画没有wrking。 我不知道它为什么不起作用。

// create set of animations
    AnimationSet login_page_animation = new AnimationSet(false);
    // animations should be applied on the finish line
    login_page_animation.setFillAfter(true);

    // create scale animation
    int white_background_height=((TextView) findViewById(R.id.login_white_backgroud)).getHeight();
    TranslateAnimation translate_animation = new TranslateAnimation(0,0,0,- white_background_height/4);
    translate_animation.setDuration(700);

    // create Alpha animation
    AlphaAnimation alpha_animation=new AlphaAnimation(0.0f,1.0f);
    alpha_animation.setDuration(700);

    // add new animations to the set
    login_page_animation.addAnimation(translate_animation);
    login_page_animation.addAnimation(translate_animation);

1 个答案:

答案 0 :(得分:2)

您似乎在translate_animation的最后一行实例上再次添加alpha_animation