无法解析符号 CloudSearchCallback()
Cannot resolve symbol CloudSearchCallback()
我正在使用 android 使用 CloudBoost,我需要查询一些存储的数据。我无法使用此查询命令:query.find(new CloudSearchCallback())
.
Android 工作室说:
"Cannot resolve symbol CloudSearchCallback()"
我已确保添加了必要的库,例如:JavaSDK-1.0.7、okhttp-2.4.0、okhttp-ws-2.4.0、okio-1.4.0、socket-client。
感谢您的帮助。
CloudBoost 中没有调用 CloudSearchCallback()
的回调接口。但是 CloudQuery.find
returns CloudObject
符合您的查询条件。因此,您应该使用 CloudObjectArrayCallback
并覆盖 done
方法,如果一切顺利,returns 和 CloudObject[]
and/or CloudException
以防万一错误的。
用这样的东西替换你的代码:
query.find(new CloudObjectArrayCallback() {
@Override
public void done(CloudObject[] x, CloudException e) throws CloudException {
if(e!=null)
//handle exception
else if(x!=null)
//process returned records
}
});
我正在使用 android 使用 CloudBoost,我需要查询一些存储的数据。我无法使用此查询命令:query.find(new CloudSearchCallback())
.
Android 工作室说:
"Cannot resolve symbol CloudSearchCallback()"
我已确保添加了必要的库,例如:JavaSDK-1.0.7、okhttp-2.4.0、okhttp-ws-2.4.0、okio-1.4.0、socket-client。
感谢您的帮助。
CloudBoost 中没有调用 CloudSearchCallback()
的回调接口。但是 CloudQuery.find
returns CloudObject
符合您的查询条件。因此,您应该使用 CloudObjectArrayCallback
并覆盖 done
方法,如果一切顺利,returns 和 CloudObject[]
and/or CloudException
以防万一错误的。
用这样的东西替换你的代码:
query.find(new CloudObjectArrayCallback() {
@Override
public void done(CloudObject[] x, CloudException e) throws CloudException {
if(e!=null)
//handle exception
else if(x!=null)
//process returned records
}
});