我正在尝试开发一个应用程序来了解 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
.
提前致谢。