当前位置: 代码迷 >> Android >> listview 的item一个接着一个的飞入特效解决办法
  详细解决方案

listview 的item一个接着一个的飞入特效解决办法

热度:9   发布时间:2016-05-01 21:09:38.0
listview 的item一个接着一个的飞入特效
如题

------解决方案--------------------
可以看下LayoutAnimation
------解决方案--------------------
private LayoutAnimationController getListAnim() {
AnimationSet set = new AnimationSet(true);
Animation animation = new AlphaAnimation(0.0f, 1.0f);
animation.setDuration(300);
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(500);
set.addAnimation(animation);
LayoutAnimationController controller = new LayoutAnimationController(
set, 0.5f);
return controller;
}



listView.setLayoutAnimation(getListAnim());

用这个就可以实现了
------解决方案--------------------
LayoutAnimation
  相关解决方案