private LayoutAnimationController
getListAnim() {
AnimationSet set = new AnimationSet( true) ;
Animation animation = new AlphaAnimation( 0.0f , 1.0f) ;
animation.setDuration( 200) ;
set.addAnimation(animation) ;
animation = new TranslateAnimation(Animation. RELATIVE_TO_SELF , 0.0f ,
Animation. RELATIVE_TO_SELF , 0.0f , Animation. RELATIVE_TO_SELF ,
- 1.0f , Animation. RELATIVE_TO_SELF , 0.0f) ;
animation.setDuration( 200) ; //设置动画时间
set.addAnimation(animation) ;
LayoutAnimationController controller = new LayoutAnimationController(
set , 0.5f) ;
return controller ;
AnimationSet set = new AnimationSet( true) ;
Animation animation = new AlphaAnimation( 0.0f , 1.0f) ;
animation.setDuration( 200) ;
set.addAnimation(animation) ;
animation = new TranslateAnimation(Animation. RELATIVE_TO_SELF , 0.0f ,
Animation. RELATIVE_TO_SELF , 0.0f , Animation. RELATIVE_TO_SELF ,
- 1.0f , Animation. RELATIVE_TO_SELF , 0.0f) ;
animation.setDuration( 200) ; //设置动画时间
set.addAnimation(animation) ;
LayoutAnimationController controller = new LayoutAnimationController(
set , 0.5f) ;
return controller ;
}
mLv.setLayoutAnimation(getListAnim())
;