- [color=#000][code]/**
- * 实现listview 飞入效果
- *
- * @return
- */
- 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());
复制代码
[/code]
|
|