Android: Как я могу передать параметры в OnPreExecute () AsyncTask?

Я используюAsyncTask для операций загрузки, которые я реализовал как внутренний класс.

ВonPreExecute() Я показываю диалог загрузки, который затем снова скрываю вonPostExecute(), Но для некоторых операций загрузки я заранее знаю, что они завершатся очень быстро, поэтому я не хочу отображать диалог загрузки.

Я хотел указать это логическим параметром, который я мог бы передатьonPreExecute() но, видимо, по какой-то причинеonPreExecute() не принимает никаких параметров.

Очевидный обходной путь, вероятно, заключался бы в создании поля члена в моей AsyncTask или во внешнем классе, которое мне пришлось бы устанавливать перед каждой операцией загрузки, но это не выглядит очень элегантно. Есть лучший способ сделать это?

Ответы на вопрос(4)

Ваш ответ на вопрос