首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android:播放Lottie动画片段

android:播放Lottie动画片段
EN

Stack Overflow用户
提问于 2019-10-13 06:10:17
回答 1查看 998关注 0票数 0

我认为问题的标题说明了一切,

我想添加一个动画监听器,但无法得到我想要的结果。

代码语言:javascript
复制
     //lottie_toggle is the view id

     lottie_toggle.addAnimatorUpdateListener {valueAnimator->
        val progress = (valueAnimator.animatedValue as Float * 100).toInt()

        if (progress==100 ){
            lottie_toggle.cancelAnimation()
            lottie_toggle.progress=0f
        }
        if (progress==50 ){
            lottie_toggle.cancelAnimation()
            lottie_toggle.progress=0.5f
        }
    }
EN

回答 1

Stack Overflow用户

发布于 2019-10-13 16:04:48

似乎设置最小/最大帧是一种合适的方式,

代码语言:javascript
复制
//if the animation has 60 frames
lottie_toggle.setMinAndMaxFrame(0,30) //to play the first half
lottie_toggle.setMinAndMaxFrame(30,60) //to play the second half
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58358991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档