我在 android 中使用倒计时进度条。我希望它不停地更新新的时间。它现在正在和我一起工作,但它会停止一小段时间,然后在我不希望的进度中跳出一部分,我希望它总是在不停止的情况下减少。
这是我的 xml 代码:
<ProgressBar
android:id="@+id/timerProgressbar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="5dp"
android:layout_below="@id/appBar"
android:layout_marginTop="-2dp"
android:layout_marginLeft="-1dp"
android:layout_marginRight="-1dp"
android:max="20"
android:rotation="180"
android:progress="20" />
这是java代码:
timer = new CountDownTimer(21000, 1) {
public void onTick(long millisUntilFinished) {
index++;
timerProgressBar.setProgress((int)millisUntilFinished/1000);
}
public void onFinish() {
index++;
timerProgressBar.setProgress(0);
navigate();
}
};
慕妹3242003
相关分类