Wie kann ich AsyncTask instanziieren und aufrufen und klasse erweitern, wenn ich nichts weitergebe?
Außerdem setze ich eine Textansicht in der Benutzeroberfläche auf das berechnete Ergebnis.
Danke, Ben
Beispielimplementierung für Async ohne params und Ergebnis Bitmap in onPostExecute result
%Vor%In Ihrer Aktivität sollten Sie diese Implementierung hinzufügen:
%Vor% Ich denke, was Sie fragen wollten, war, wie schreibe ich eine AsyncTask, die keine Parameter verlangt. Der Trick besteht darin, zu definieren, was Sie als Parameter und Rückgabewert in der Erweiterung Ihrer Klasse verwenden möchten:
class MyClass extends AsyncTask<Void, Void, Void>
zum Beispiel erwartet keine Parameter und gibt auch keine zurück.
AsyncTask<String, Void, Drawable>
erwartet einen String (oder mehrere Strings) und gibt ein Drawable (von seiner eigenen doInBackground
Methode zu seiner eigenen onPostExecute
Methode)
Tags und Links java android android-asynctask