gpt4 book ai didi

java - 如何平滑上下移动 android View 8 次?

转载 作者:行者123 更新时间:2023-11-30 03:02:04 25 4
gpt4 key购买 nike

如何平滑上下移动一个android View 8次?

这是我的代码

        final TranslateAnimation breathUpTranslateAnimation =
new TranslateAnimation(Animation.RELATIVE_TO_SELF, 0.0F, Animation.RELATIVE_TO_SELF, 0.0F,
Animation.RELATIVE_TO_PARENT, 0.0F, Animation.RELATIVE_TO_SELF, -0.05F);
breathUpTranslateAnimation.setDuration(TOOLTIP_ANIM_DURATION);

//breathUpTranslateAnimation.setInterpolator(new DecelerateInterpolator());
breathUpTranslateAnimation.setRepeatCount(8);
breathUpTranslateAnimation.setRepeatMode(Animation.RESTART);
breathUpTranslateAnimation.setInterpolator(new DecelerateInterpolator());
//breathUpTranslateAnimation.setFillAfter(true);
toolTipLayout.startAnimation(breathUpTranslateAnimation);

但实际上, View 是平滑向上移动的

然后快速返回或立即返回起点。

我也希望它能顺利回来。

最佳答案

替换这一行

breathUpTranslateAnimation.setRepeatMode(Animation.REVERSE);

关于java - 如何平滑上下移动 android View 8 次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22378854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com