Android Studio ObjectAnimator不能连续两次使用相同的偏移量。
创始人
2024-08-16 20:00:41
0

要解决Android Studio ObjectAnimator不能连续两次使用相同的偏移量的问题,可以使用以下方法:

  1. 创建两个不同的ObjectAnimator对象,每个对象使用不同的偏移量。
  2. 使用ValueAnimator来实现连续的动画效果,并在动画更新监听器中手动更新视图的位置。

以下是使用ValueAnimator实现连续动画效果的示例代码:

// 创建一个ValueAnimator对象
ValueAnimator animator = ValueAnimator.ofFloat(0f, 1f);

// 设置动画持续时间
animator.setDuration(1000);

// 设置动画更新监听器
animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
    @Override
    public void onAnimationUpdate(ValueAnimator animation) {
        // 获取当前动画的进度
        float progress = (float) animation.getAnimatedValue();

        // 根据进度更新视图的位置
        float offsetX = progress * 100; // 偏移量根据需求设置
        view.setTranslationX(offsetX);
    }
});

// 启动动画
animator.start();

通过以上代码,您可以使用不同的偏移量来实现连续的动画效果。您可以根据需要设置不同的偏移量,并在动画更新监听器中手动更新视图的位置。这样,您就可以连续使用相同的偏移量来创建动画效果。

相关内容

热门资讯

推荐几款新版!微友辅助器通用版... 推荐几款新版!微友辅助器通用版,德州aa辅助,详细教程(有挂教学)-哔哩哔哩准备好在微友辅助器通用版...
2分钟工具!微扑克ai辅助神器... 2分钟工具!微扑克ai辅助神器(德州微扑克专用)外挂辅助挂(辅助挂)详细教程(有挂攻略)-哔哩哔哩;...
透视计算(中至二人的)果真真的... 《中至二人的软件透明挂》是一款多人竞技的中至二人的辅助透视游戏,你将微扑克对手来到同一个战场,为至高...
玩家必看科普!德州扑克aa扑克... 相信很多朋友都在电脑上玩过德州扑克aa扑克平台吧,但是很多朋友都在抱怨用电脑玩起来不方便。为此小编给...
免费测试版!欢乐龙城棋牌拼三张... 免费测试版!欢乐龙城棋牌拼三张有外挂的,微扑克数据辅助软件,详细教程(有挂总结)-哔哩哔哩;实战中需...
六秒钟私人局!微扑克软件果真真... 六秒钟私人局!微扑克软件果真真的有挂,微扑克辅助工具下载,详细教程(有挂攻略)-哔哩哔哩1、点击下载...
揭秘(同仁棋牌可以买挂的)果真... 1、揭秘(同仁棋牌可以买挂的)果真真的有挂(透视)详细教程(有挂规律)-哔哩哔哩。2、同仁棋牌可以买...
9分钟了解!八闽掌上麻将跑得快... 9分钟了解!八闽掌上麻将跑得快有挂的,微扑克ai辅助器苹果版,详细教程(有挂总结)-哔哩哔哩1、完成...
必备教程!wpk德州辅助器,w... 必备教程!wpk德州辅助器,wePokE软件透明挂,详细教程(有挂规律)-哔哩哔哩;1分钟了解详细教...
揭秘几款!aapoker用外挂... 揭秘几款!aapoker用外挂会被封号,WePoKer软件透明挂,详细教程(有挂总结)-哔哩哔哩1、...