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

2024-01-12

我想知道在Android AsyncTask中调用super.onPostExecute(result)或super.onPreExecute有什么意义吗? 我一直在调用它们,但即使在有关 AsyncTask 的 Android 文档中(Android API 参考:AsyncTask http://developer.android.com/reference/android/os/AsyncTask.html)它们被省略。 那么我打电话或不打电话还有意义吗?


不,不需要调用超类。如果你看一下AsyncTask源代码,你会看到超类什么也不做:

@SuppressWarnings({"UnusedDeclaration"})
protected void onPostExecute(Result result) {
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我应该在 Android AsyncTask 中调用 super.onPostExecute(result) 吗? 的相关文章

随机推荐