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