Ich versuche, eine AsyncTask zu tun mit den Daten, die abgefragt werden, und aus der Datenbank zurückgegeben in Form zu sein:AsyncTask <Karte <String, List <Object>>
Map<String, List<Object>>
Ich habe versucht, die AsyncTask wie folgt beginnen:
public class GetIndividualAlarmsFromDataBase extends AsyncTask <Map<String, List<Object>>
was ich denke, ist richtig, weil ich keine Fehler neben implementieren Methoden erhalten.
Aber wenn ich gehe, um die Methoden zu implementieren, mache ich sie falsch, weil es sagt, dass Methode Superklasse nicht überschreibt.
Ich versuchte, das do im Hintergrund wie diese zu erstellen:
@Override
protected Map<String, List<Object> doInBackground(Map<String, List<Object>> map) {
return null;
}
und die auf Post wie folgt auszuführen:
@Override
public void onPostExecute(Map<String, List<Object>> map) {
}
Was mit meiner Syntax falsch ist und wie würde ich diese richtig umsetzen ?
Dank
Die 'doInBackground' man wird auf jeden Fall nicht kompilieren, weil es fehlerhafte Rückgabetyp Erklärung hat. –