使用R.anim.fade_out和.R.anim.fade_in,您可以创建执行此 *** 作的动画。我本人对此并不了解,但这里有一个有关android中动画的教程:动画教程
PS本教程不是我的,因此信誉不归我所有。
编辑:
AnimationSet set = new AnimationSet(true);Animation animation = new AlphaAnimation(0.0f, 1.0f);animation.setDuration(50);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(100);set.addAnimation(animation);LayoutAnimationController controller = new LayoutAnimationController(set, 0.5f);l.setLayoutAnimation(controller);
淡出动画
public static Animation runFadeOutAnimationOn(Activity ctx, View target) { Animation animation = AnimationUtils.loadAnimation(ctx,android.R.anim.fade_out); target.startAnimation(animation); return animation;}
我猜想您可以尝试这样的 *** 作,因为我没有Android开发经验,所以我从教程中复制粘贴了动画,但我不知道动画的确切功能。另一个示例可以是示例2
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)