我有这样的代码片段:我如何传递一个上下文对象的线程中调用
public static class ExportDatabaseFileTask extends AsyncTask<String, Void, Boolean>
{
private final ProgressDialog dialog = new ProgressDialog(ctx);
protected void onPreExecute();
protected Boolean doInBackground(final String... args);
protected void onPostExecute(final Boolean success);
}
正如你看到我用CTX作为上下文变量我执行这个线程作为
new ExportDatabaseFileTask().execute();
在新的ProgressDialog调用中,如何将上下文传递给调用方法?
这一个:
new ExportDatabaseFileTask().execute();*
为什么你会在AsyncTask里面有ProgressDialog? 我总是把它放在我的活动中,并使用publishProgress – Macarse 2010-05-12 11:43:10