Как узнать, было ли обновление успешным при обновлении с помощью автономной синхронизации Azure?

В клиентском приложении для Android, если мы обновим строку в локальной БД с помощью службы синхронизации мобильных устройств Azure следующим образом, то как мы можем узнать, было ли обновление успешным?

mToDoTable.update(workflows).get();

1 ответ

mTodoTable.update(workflows) возвращает ListenableFuture, где E - тип вашей записи. Вы можете сделать что-нибудь обычное, включая добавление обратных вызовов onSuccess/onFailure к асинхронному вызову. Дополнительную информацию о ListenableFuture можно найти здесь: https://github.com/google/guava/wiki/ListenableFutureExplained

Кроме того, ознакомьтесь с документами SDK для мобильных приложений Azure: http://azure.github.io/azure-mobile-apps-android-client/

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