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);
}
}
何か案は?