public class CloudManager
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
boundSearch(BoundSearchInfo info)
矩形检索,如果所有参数都合法,返回true,否则返回 fasle,检索的结果在 CloudListener 中的 onGetSearchResult() 函数中。如果参数格式不合法,则不会发送请求,也不会调用相应的回调函数。
|
void |
destroy()
销毁云检索模块,当不再使用云检索模块的时候,释放云检索模块资源
|
boolean |
detailSearch(DetailSearchInfo info)
详细信息检索,如果所有参数都合法,返回true,否则返回 fasle。检索的结果在 CloudListener 中的 onGetDetailSearchResult()
函数中。如果参数格式不合法,则不会发送请求,也不会调用相应的回调函数。
|
static CloudManager |
getInstance()
获取唯一可用实例
|
void |
init()
初始化
新接口,内存安全,建议使用
|
void |
init(CloudListener listener)
Deprecated.
使用
|
boolean |
localSearch(LocalSearchInfo info)
区域检索,如果所有参数都合法,返回true,否则返回 fasle,检索的结果在 CloudListener 中的 onGetSearchResult() 函数中。如果参数格式不合法,则不会发送请求,也不会调用相应的回调函数。
|
boolean |
nearbySearch(NearbySearchInfo info)
周边检索,如果所有参数都合法,返回true,否则返回 fasle,检索的结果在 CloudListener 中的 onGetSearchResult() 函数中。如果参数格式不合法,则不会发送请求,也不会调用相应的回调函数。
|
void |
registerListener(CloudListener listener)
向ICloudCenter注册回调CloudListener,获取检索结果;
若传入的CloudListener为null,则抛出异常。
需要与方法成对使用。
新接口,内存安全,建议使用
|
boolean |
rgcSearch(CloudRgcInfo info)
rgc 云逆地理编码,如果所有参数都合法,返回true,否则返回false。返回的结果在CloudListener中的onGetCloudRgcResult中
如果参数格式不合法,则不会发送请求,也不会调用相应的回调函数。
|
void |
unregisterListener()
当不再使用CloudListener进行结果获取时,去注册,设置为null。
需要与方法成对使用
新接口,内存安全,建议使用
|
public static CloudManager getInstance()
java.lang.Exception
public void init(CloudListener listener)
public void init()
public void registerListener(CloudListener listener)
BaiduMapSDKException
public void unregisterListener()
public void destroy()
public boolean localSearch(LocalSearchInfo info)
info
- 检索请求参数信息public boolean nearbySearch(NearbySearchInfo info)
info
- 检索请求参数信息public boolean boundSearch(BoundSearchInfo info)
info
- 检索请求参数信息public boolean detailSearch(DetailSearchInfo info)
info
- 检索请求参数信息public boolean rgcSearch(CloudRgcInfo info)
info
-