我的应用程序中有progressBar,它反复显示从完全到零的倒计时时间。用户反应倒计时再次开始后,进度再次显示为“满”并再次开始收缩。
我想要做的是通过用户onClick(以编程方式)使用快速动画“填充”progressBar添加动画,然后再次开始缩小。这是我的动画progressBar的标准代码:
animation = ObjectAnimator.ofInt(progressBar, "progress", 500, 0).setDuration(2500);
当用户点击他应该点击的内容时,我会以某种方式放置另一个动画,但是如何在一个简洁的连续动作中合并这两个动画?
答案 0 :(得分:0)
在进度条中使用android:layoutDirection =“rtl”,从右到左依次为:
`<ProgressBar
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="40dp"
android:max="100"
android:layout_margin="4dp"
android:layoutDirection="rtl"
android:progress="60" />`