Idealer Weg, um eine ausgeführte AsyncTask abzubrechen
Ich führe Remote-Vorgänge zum Abrufen von Audiodateien und zum Wiedergeben von Audiodateien in einem Hintergrund-Thread mit @ auAsyncTask
. EINCancellable
Fortschrittsbalken wird für die Zeit angezeigt, in der der Abrufvorgang ausgeführt wird.
Ich möchte das @ abbrechAsyncTask
run, wenn der Benutzer die Operation abbricht (sich dagegen entscheidet). Was ist der ideale Weg, um mit einem solchen Fall umzugehen?