How to implement increasing number animation from 0 to 600 in 5 secs on TextVIew on android

后端 未结 5 1944
野的像风
野的像风 2020-12-12 18:24

I plan to implement integer number increase on textView from 0 to some value with animation within certain seconds. e.g show animation which increase number from 0 to 600 on

5条回答
  •  囚心锁ツ
    2020-12-12 18:47

    I propose answer here for Kotlin developers :

     fun startAnimation(textView: TextView) {
        val animator = ValueAnimator.ofInt(0, 600) 
        animator.duration = 5000 // 5 seconds
        animator.addUpdateListener { animation ->
            textView.text = animation.animatedValue.toString()
        }
        animator.start()
    }
    

提交回复
热议问题