我创立的AsyncTask静态类,我把它作为静态这样如何使用ProgressDialog在
public static class CreateLiveEventTask extends AsyncTask<Void, Void, List<EventData>>
现在我想一个ProgressDialog添加到onPreExecute(),所以我写了一些这样的代码这
progressDialog = ProgressDialog.show(this, null,
getResources().getText(R.string.loadingEvents), true);
但它导致错误,并说我需要更改AsyncTask不静态。我需要在另一个Activity上使用此AsyncTask,我该如何解决这个问题?
从您的类的对象asyncTask.Create静态和尝试访问CreateLiveEventTask这应该是精细的工作。 –
更改为:ProgressDialog.show(CreateLiveEventTask。此 –
使用单例类避免此类问题 – Steve