如何在android中从下到上动画视图

use*_*457 2 android android-layout

我有listView,我从底部添加项目.我想动画添加的项目,列表视图的其余部分应该向上滑动.动画效果应该是从下到上.我试过翻译动画,但它只滑动添加项目.谢谢

pvl*_*spk 8

public static void slideToBottom(View view){
    TranslateAnimation animate = new TranslateAnimation(0,0,0,view.getHeight());
    animate.setDuration(500);
    animate.setFillAfter(true);
    view.startAnimation(animate);
    view.setVisibility(View.GONE);
}

public static void slideToTop(View view){
    TranslateAnimation animate = new TranslateAnimation(0,0,view.getHeight(),0);
    animate.setDuration(500);
    animate.setFillAfter(true);
    view.startAnimation(animate);
    view.setVisibility(View.VISIBLE);
}
Run Code Online (Sandbox Code Playgroud)


Mil*_*ank 0

看看这个LIB它可能对你有帮助

http://nhaarman.github.io/ListViewAnimations/?ref=app