У меня проблемы с вызовом метода onPostExecute ()
при запуске ] AsyncTask
. Когда я пытаюсь настроить свой класс, расширяющий AsyncTask
, в котором переопределяется onPostExecute ()
, я получаю следующую ошибку сборки.
«Метод onPostExecute () типа AsyncTaskExampleActivity должен переопределять или реализовывать метод супертипа»
Я попытался избавиться от аннотации @Override
. Это избавляет от ошибки сборки, но метод по-прежнему не выполняется. Если бы кто-нибудь был так добр, чтобы указать на то, что я упускаю из виду, я был бы очень признателен.
Код:
package com.asynctaskexample;
import android.os.AsyncTask;
public class AsyncTaskExampleActivity extends AsyncTask<Void, Void, Void> {
AsyncTaskExampleActivity(){
super();
}
@Override
protected void onPreExecute() {
}
@Override
protected Void doInBackground(Void... params) {
return null;
}
@Override
protected void onPostExecute() {
}
}