我有 AsynTask 并在它运行时显示进度对话框。电话接听来电。呼叫停止后,进度对话框未显示,但如果对话框正在显示,则活动布局以这种方式变暗。你有什么想法吗?
我有这样的事情:
Recovery recovery=new Recovery();
recovery.execute();
和异步任务:
public class Recovery extends AsyncTask<String, Void, Integer>{
@Override
protected Integer doInBackground(String... uri) {
publishProgress();
//some code
return Ret;
}
@Override
protected void onProgressUpdate(Void... values) {
super.onProgressUpdate(values);
showDialog(RECOVERY);
}
@Override
protected void onPostExecute(Integer result) {
super.onPostExecute(result);
dismissDialog(RECOVERY);
}
}