Я хотел бы запустить асинхронный вызов сервера с помощью AsyncTaskLoader
. Метод loadInBackground()
должен возвращать результат синхронно. Я возвращаю null, и я вызываю deliverResult()
в обратном вызове, который выполняется вручную созданным HandlerThread
. Эта реализация сначала отправляет UI null, а затем (когда выполняется операция асинхронного сервера) реальные данные. Я не уверен, что это хорошее решение.Запуск асинхронного метода в loadInBackground AsyncTaskLoader
Как правильно реализовать пользовательский AsyncTaskLoader
, где я хочу загрузить данные с помощью асинхронных вызовов сервера (используя обратные вызовы)?
Спасибо за любую помощь
Какой метод AsyncTaskLoader есть я называю «присоединиться» в? – matusalem
http://stackoverflow.com/help/how-to-ask – Gavriel
Я предполагаю, что loadInBackground, который BTW должен быть doInBackground – Gavriel