Android、アプリケーション削除のデフォルトブラウザの履歴を理解するアプリケーションを開発しようとしています。すべてが正常に機能しています。私はAsyncTask
タスクを達成するために使用していますProgressDialog
これが私が削除している方法ですHistory
ProgressDialog pd;
new AsyncTask<Void, Void, Void>()
{
@Override
protected void onPreExecute()
{
pd = ProgressDialog.show(HistoryClean.this, "Loading..",
"Please Wait", true, false);
}//End of onPreExecute method
@Override
protected Void doInBackground(Void... params)
{
Browser.clearHistory(getContentResolver());
return null;
}//End of doInBackground method
@Override
protected void onPostExecute(Void result)
{
pd.dismiss();
}//End of onPostExecute method
}.execute((Void[]) null);//End of AsyncTask anonymous class
しかし、代わりに、次のような進行状況の値を表示できるものProgressDialog
を実装したいCircularProgress
10% , 90%....
よりHistory
速く削除される場合もあれば、遅い場合もあります。この問題に対処し、CircularProgress
バーを動的に更新する方法Progression Values
.
前もって感謝します。