Как отменить или удалить запрос с помощью DataDroid

Я использую DataDroid ( http://www.datadroidlib.com/) в моем приложении для Android, чтобы выполнить Rest API. Предположим, у меня есть очередь таких запросов:

  1. Звоните getInbox
  2. Вызовите getFeedbackFilterByFeedbackId
  3. Звоните getInbox
  4. Вызовите getFeedbackFilterByFeedbackId
  5. Звоните getInbox
  6. Вызовите getFeedbackFilterByFeedbackId
  7. Звоните getInbox
  8. Вызовите getFeedbackFilterByFeedbackId
  9. Звоните getInbox
  10. Вызовите getFeedbackFilterByFeedbackId

В любое время я хочу отменить / удалить запрос из очереди (т.е. запрос 5). В настоящее время DataDroid не поддерживает эту функцию ( http://www.datadroidlib.com/2013/01/datadroid-2-1-released). FoxyKeep сказал, что они будут поддерживать эту функцию в будущем. Но я не могу ждать, я думаю, что я должен реализовать эту функцию самостоятельно. Я просто хочу спросить, есть ли кто-нибудь, кто уже настроил DataDroid для реализации этой функции? Если да, пожалуйста, поделитесь со мной своим решением. Любые рекомендации приветствуются.

Спасибо

1 ответ

Решение

Хорошей частью DataDroid является то, что вы можете использовать любую библиотеку для http-запроса!

Я предлагаю удалить часть запроса http и подключить совершенно новую библиотеку Volley, чтобы вы могли контролировать очередь запросов (отменить / удалить запрос из очереди). так что необходима интеграция Volley в DataDroid в качестве клиента http-запроса, я уверен, что это произойдет через несколько дней, взгляните на эти преобразования удивительных разработчиков библиотек Николаса Кляйна (DataDroid) и Фикуса Киркпатрика (Volley), Николаса Отметим, что "Похоже, я добавлю новый образец в DataDroid, используя Volley:)" - это хорошая новость! Таким образом, весь асинхронный код будет удален путем реализации Volley! А пока попробуйте использовать Volley для решения проблемы с очередью запросов!

Обновление: DataDroid с Volley недоступен, мы помогаем сделать это очень скоро!!!

Нам действительно нужен этот залп на DataDroid:

Залп DataDroid

Присоединяйтесь к конверсии на G+

Другие вопросы по тегам