J'ai de la difficulté à obtenir l' onPostExecute()
méthode à appeler lors de l'exécution d'un AsyncTask
. Lorsque j'essaie de configurer ma classe étendant AsyncTask
dans lequel l' onPostExecute()
est remplacée j'obtiens l'erreur de génération suivante.
"La méthode onPostExecute() de type AsyncTaskExampleActivity doit remplacer ou de mettre en œuvre un supertype la méthode'
J'ai essayé de se débarrasser de l' @Override
d'annotation. Cela se débarrasser de l'erreur de build, mais la méthode n'est toujours pas exécuté. Si quelqu'un aurait la gentillesse de le point de ce que je suis surplombant je serait grandement apprécié.
Code:
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() {
}
}