微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在harmonyOS 中为AnimatorValue 对象设置ACCELERATE 插值器?

如何解决如何在harmonyOS 中为AnimatorValue 对象设置ACCELERATE 插值器?

我正在将一个开源库从 Android 移植到 HarmonyOS,在那里我必须为 AnimatorValue 对象设置 ACCELERATE 插值器。在android中使用ValueAnimator对象做同样的事情如下

ValueAnimator animator = new ValueAnimator();
animator.setInterpolator(new AccelerateInterpolator());

在harmonyOS 中有什么替代方案?

解决方法

CurveTypes 是 Android 插值器 的 Harmony 替代方案。示例用法,

    AnimatorValue animator = new AnimatorValue();
    animator.setCurveType(Animator.CurveType.ACCELERATE);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。