我应该在Android AsyncTask中调用super.onPostExecute(result)吗?

And*_*nik 34 android android-asynctask

我想知道在Android AsyncTask中调用super.onPostExecute(result)或super.onPreExecute是否有任何意义?我一直在调用它们,但即使在关于AsyncTask(Android API参考:AsyncTask)的Android文档中,它们也被省略了.如果我打电话给他们是否有意义呢?

die*_*ima 52

不,没有必要调用超类.如果你看看AsyncTask源代码,你会发现超类没有做任何事情:

@SuppressWarnings({"UnusedDeclaration"})
protected void onPostExecute(Result result) {
}
Run Code Online (Sandbox Code Playgroud)