【发布时间】:2013-12-12 16:22:32
【问题描述】:
我想获得使用 windows azure 完成的查询结果。
private boolean checkIfExist(Client c)
{
this.clientTable.where().field("id").eq(c.getId())
.execute(new TableQueryCallback<Client>()
{
@Override
public void onCompleted(List<Client> arg0, int arg1,
Exception arg2, ServiceFilterResponse arg3)
{
//if (arg0.size() >= 1)
Global.getInstance().exist = true;
}
});
if (Global.getInstance().exist == true)
{
Global.getInstance().exist = false;
return true;
}
else
{
return false;
}
}
我知道这项工作,但是因为它是一个网络请求,所以需要一段时间。
我想知道如何等待它继续 onCompleted 方法,然后我可以处理我的数据。
【问题讨论】: