public class ShareUrlSearch extends SearcherInternal
共享URL是指代表特定信息(poi详情/位置)的一条经过压缩的URL,该URL可通过任何途径传播。 当终端用户点击该URL时,该URL所代表的特定信息会通过百度地图(客户端/web)重新呈现
限定符和类型 | 方法和说明 |
---|---|
void |
destroy()
释放对象资源
|
static ShareUrlSearch |
newInstance()
获取分享URL检索实例
|
boolean |
requestLocationShareUrl(LocationShareURLOption option)
请求位置信息分享URL
|
boolean |
requestPoiDetailShareUrl(PoiDetailShareURLOption option)
请求poi详情分享URL
|
boolean |
requestRouteShareUrl(RouteShareURLOption option)
路线规划短串分享
|
void |
setOnGetShareUrlResultListener(OnGetShareUrlResultListener listener)
设置共享URL结果监听
|
public static ShareUrlSearch newInstance()
public boolean requestPoiDetailShareUrl(PoiDetailShareURLOption option)
option
- 请求参数java.lang.IllegalStateException
java.lang.IllegalArgumentException
public boolean requestLocationShareUrl(LocationShareURLOption option)
option
- 请求参数java.lang.IllegalStateException
java.lang.IllegalArgumentException
public boolean requestRouteShareUrl(RouteShareURLOption option)
option
- 请求参数java.lang.IllegalStateException
java.lang.IllegalArgumentException
public void setOnGetShareUrlResultListener(OnGetShareUrlResultListener listener)
listener
- 享URL结果监听者java.lang.IllegalStateException
java.lang.IllegalArgumentException
public void destroy()