/ / Najlepšie java praxe pre opakovanie asynctask (android) - java, android, android-asynctask

Najlepšia java prax pre opakovanie asynctask (android) - java, android, android-asynctask

Mám základnú abstraktnú triedu, ktorá je mojaasynktúry siahajú od. Zabudoval som spracovanie chýb pri sieťových chybách, kde zobrazujem dialógové okno, v ktorom im užívateľ povie, že môžu zopakovať svoju požiadavku (koniec koncov to bola chyba siete ...).

Mám trochu problém "opakovanie" môjasynctask, pretože akonáhle je vykonaný, nemôžete ho spustiť znova. Ako by som to mohol urobiť? Mal by som použiť reflexiu na vytvorenie inštancie tej istej triedy a opakovanie?

Riešil niekto tento problém skôr?

odpovede:

1 pre odpoveď č. 1

zdá sa, že je to odpoveď, ktorú potrebujete:

Ako spustiť opakovanie, keď sťahovanie zlyhá v AsyncTask


1 pre odpoveď č. 2

AsyncTasks sú jednorazové a môžu sa vykonať iba raz. Výnimka bude vyvolaná v prípade pokusu o druhé vykonanie. Riešením je len vytvorenie nového AsyncTask a spustenie.