【问题标题】:android animation : fading out a view and move the views under it to fill it space using smooth animationandroid动画:淡出一个视图并移动它下面的视图以使用平滑动画填充它的空间
【发布时间】:2012-05-03 22:09:53
【问题描述】:

在我的布局中,我有 3 个垂直放置的视图

view1 
view2
view3

如果用户点击 view1,它应该会淡出,当淡入完成时,view2 和 view3 应该向上移动以平滑地填充它
我知道如何为 view1 制作淡出动画,并且我知道有一个侦听器指示动画已完成,但我无法向上移动 view2 和 view3 以平滑地填充剩余空间。也许这是一个简单的问题,也许之前发布过,但我找不到。谢谢

【问题讨论】:

    标签: android animation


    【解决方案1】:
    Animation animationPrevious = AnimationUtils.loadAnimation(this, R.anim.//ur animation type comes here//);
    view.startAnimation(animationPrevious);
    

    【讨论】:

      【解决方案2】:

      或许你可以试试:

      view1.startAnimation( /* your animation */ );
      view1.setVisibility(View.GONE);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多