我正在尝试在 Android 中使用旋转进度条,但旋转存在问题。它永远不会停止。我试过clearAnimation()
了,但它不起作用。我在互联网上搜索过,主要是关于更改进度条的可见性的建议,例如progressBar.setVisibility(View.INVISIBLE);
. 但是有没有办法真正停止进度条的旋转而不隐藏它?我的代码看起来像这样。
private class MyAsyncTask extends AsyncTask<String, Void, Document> {
@Override
protected void onPreExecute() {
progressBar.animate();
}
@Override
protected Document doInBackground(String... params)
{
//doing some stuff
}
@Override
protected void onPostExecute(Document result)
{
progressBar.clearAnimation();//doesn't help
//doing some stuff
}
@Override
protected void onCancelled() {
super.onCancelled();
}
@Override
protected void onCancelled(Document result) {
super.onCancelled(result);
}
@Override
protected void onProgressUpdate(Void... values) {
super.onProgressUpdate(values);
}
}
有任何想法吗?