我目前正在构建一个简单的 android 应用程序,将信息发送到 Azure 移动服务。我正在使用本教程的以下示例代码。
mSClient = new MobileServiceClient(URL, KEY, context);
mSClient = getMSClient();
mSClient.getTable(MyClass.class).insert(form, new TableOperationCallback<MyClass>() {
public void onCompleted(MyClass entity, Exception exception, ServiceFilterResponse response) {
if (exception != null) {
Log.e("MSG", exception.getLocalizedMessage());
}
if (response != null) {
Log.e("MSG", response.getContent());
}
}
});
现在,我如何在 onComplete 方法中从 ServiceFilterResponse 获取响应,该方法需要一段时间才能获取,并且 MobileServiceClient 已经完成了它的工作。我如何等待将我在 sqlite 上的信息标记为已发送?