Die Klasse Unterschrift: AsyncTask<Params, Progress, Result>
abgeleitete Klasse mit generischen Typen AsyncTask <Params, Fortschritt, Ergebnis>
ich multible Instanzen von Klassen haben, die AsyncTask
und in jeder Klassen erweitern onPreExecute()
und onPostExecute(Result)
I führen die gleichen Funktionen. Ich möchte etwas wie BaseAsyncTask <Params, Progress, Result>
schreiben, das die Funktionen in onPreExecute()
und onPostExecute(Result)
bereits enthalten würde.
Ist das möglich?
Sie haben werden um genauer zu sein. Ist myMethod1() in ClassName definiert? Wenn ja, verwendet es einen der drei generischen Typen? Gehen Sie voran und verwenden Sie die tatsächlichen Methodennamen. Aus dem Titel sieht es so aus, als würden Sie über die AsyncTask in der Android-API sprechen. – Ajay
Ich habe meine Frage aktualisiert. 'onPreExecute()' (myMethod1) und 'onPostExecute (Result)' sind in 'AsyncTask' (ClassName) definiert und überschreiben diese, um Funktionen vor und nach' doInBackground (Params ... params) '[AsyncTask documentation] (http : //developer.android.com/reference/android/os/AsyncTask.html) –
_ "Ist das möglich?" _ Was hast du probiert? Hast du Probleme? –