【发布时间】:2015-09-12 04:34:19
【问题描述】:
所以我现在遇到的问题是,当我使用 AutoComplete 方法时,如何从 Google Places 搜索中获取结果?目前发生的一切就是我得到这个错误
aAutocompletePredictionBuffer{status=Status{statusCode=ERROR_OPERATION_FAILED, resolution=null}}
这是我尝试执行请求的代码 sn-p。这也是基于我在互联网上找到的示例。
void someMethod(){
client = new GoogleApiClient.Builder(this)
.addApi(Places.GEO_DATA_API)
.enableAutoManage(this, 0, this)
.addConnectionCallbacks(this)
.useDefaultAccount()
.build();
client.connect();
}
@Override
public void onConnected(Bundle bundle) {
PendingResult<AutocompletePredictionBuffer> callback = Places.GeoDataApi.getAutocompletePredictions(client,
"Chicago",
googleMap.getProjection().getVisibleRegion().latLngBounds,
null);
callback.setResultCallback(result ->{
result.toString();
});
}
如您所见,我构建了 API,然后在它连接时发出请求。但是我得到的只是这个错误。任何帮助将不胜感激!谢谢
【问题讨论】:
标签: java android api google-maps google-places-api