Должен ли я вызвать super.onPostExecute (результат) в Android AsyncTask?

Интересно, имеет ли смысл вызвать super.onPostExecute (результат) или super.onPreExecute в Android AsyncTask? Я всегда звонил им, но даже в документации на Android о AsyncTask ( API API API: AsyncTask ) они опускаются. Так ли это имеет смысл, если я их назову или нет?

Нет, нет необходимости называть суперкласс. Если вы посмотрите на источник AsyncTask , вы увидите, что суперкласс ничего не делает:

 @SuppressWarnings({"UnusedDeclaration"}) protected void onPostExecute(Result result) { } 

Он не действует, если вы их называете или нет, потому что обе имеют пустую реализацию в AsyncTask и они доступны только для того, чтобы вы могли переопределить их, но не заставляете вас это делать.

Intereting Posts
Воспроизведение аудиофайла при голосовом вызове Android 9-patch Image Button не масштабируется по назначению Несколько уведомлений о том же действии Как я могу сосредоточиться на элементе EditText в виде разворачиваемого действия в панели действий (когда он расширен) и заставить открывать мягкую клавиатуру? Есть ли способ перечислить доступные функции XMLPullParser на текущем устройстве Android? Как реализовать мой собственный кеш диска с библиотекой picasso – Android? Java.lang.ClassNotFoundException после обновления студии Android События аналитики Firebase не показывают ценность Как установить гравитацию (или поля) ImageView с помощью кода? Асимметричная криптография на Android Для ADT требуется «org.eclipse.wst.sse.core 0.0.0», но он не может быть найден Android CAB уничтожает после просмотра списка уведомленийdatasetchanged Вертикальный просмотр анимации пейджера в android Как вызвать getBaseContext () на фрагменте Android Код ошибки -3 при инициализации Visualizer