В настоящее время в моем приложении в одном фрагменте (или адаптере) я вызываю более одного AsyncTask, чтобы собрать необходимые данные для этого фрагмента.Android asyncTasks - вы можете назвать несколько?
Я следую этому руководству link, чтобы убедиться, что я не блокирую пользовательский интерфейс при загрузке данных с сервера.
Но поскольку я вызываю несколько асинхронных объектов в своих фрагментах/адаптерах, я понял, что этот метод не будет работать для меня, и я начал сомневаться, правильно ли использую AsyncTask.
Итак, можно ли назвать более одного AsyncTask одним фрагментом/адаптером?
AsyncTask может быть выполнена только один раз. если вы хотите запустить его несколько раз, вам нужно получить новый экземпляр new MyAsinkTask(). execute() см. это http://stackoverflow.com/questions/6373826/execute-asynctask-several-times –