AsyncTasks
использует 3 типа параметров, а именно:
private class DownloadFilesTask extends AsyncTask<URL, Integer, Long> {
}
Из документов :
- Параметры , тип параметров, отправляемых задаче при выполнении.
- Progress , тип единиц прогресса, публикуемых при фоновом вычислении.
- Результат , тип результата фонового вычисления.
Вы можете использовать тип Result для возврата некоторого значения и сохранения его в некоторой глобальной переменной.
Сказав это, вы должны пересмотреть использование AsyncTask
(это ужасная вещь из прошлого), и Android скоро отбросит этого монстра. Надеюсь, это поможет.