我想要一个随时间减少的进度条(倒数计时器),如果用户按下正确的按钮,则会增加。可以在链接中找到示例:Rainbow Rex。这是我正在寻找的那种进度条。
我已经尝试过AsyncTask和线程,它们可以为平滑的进度条工作,但无法增加正确的用户点击进度。请帮忙! 公共类ShowCustomProgressBarAsyncTask扩展了AsyncTask {
int myProgress;
@Override
protected void onPreExecute() {
myProgress = 50;
}
@Override
protected Void doInBackground(Void... params) {
while(myProgress>=0){
myProgress--;
publishProgress(myProgress);
SystemClock.sleep(200);
}
return null;
}
@Override
protected void onProgressUpdate(Integer... values) {
customProgress.setProgress(values[0]);
}