Package com.baidu.mapapi.favorite
Class FavoriteManager
java.lang.Object
com.baidu.mapapi.favorite.FavoriteManager
-
Method Summary
Modifier and TypeMethodDescriptionintadd(FavoritePoiInfo poiInfo) 添加一个poi点boolean清空所有收藏点booleandeleteFavPoi(String id) 删除一个收藏点voiddestroy()释放功能实例获取所有收藏点信息获取一个收藏点信息static FavoriteManager获取点收藏实例voidinit()初始化booleanupdateFavPoi(String id, FavoritePoiInfo info) 更新一个收藏点
-
Method Details
-
getInstance
获取点收藏实例- Returns:
-
init
public void init()初始化 -
add
添加一个poi点- Parameters:
poiInfo- 点信息,in/out,输出包含id和添加时间- Returns:
- -2:收藏夹已满,-1:重名或名称为空,0:添加失败,1:添加成功
-
getFavPoi
获取一个收藏点信息- Parameters:
id- 添加时返回的id,也可通过getAllFavPois获取的信息中FavoritePoiInfo的属性id- Returns:
- 收藏点信息
-
getAllFavPois
获取所有收藏点信息- Returns:
- 点信息队列
-
deleteFavPoi
删除一个收藏点- Parameters:
id- 添加时返回的id,也可通过getAllFavPois获取的信息中FavoritePoiInfo的属性id- Returns:
- 成功返回true,失败返回false
-
clearAllFavPois
public boolean clearAllFavPois()清空所有收藏点- Returns:
- 成功返回true,失败返回false
-
updateFavPoi
更新一个收藏点- Parameters:
id- 添加时返回的id,也可通过getAllFavPois获取的信息中FavoritePoiInfo的属性idinfo- 更新信息- Returns:
- 成功返回true,失败返回false
-
destroy
public void destroy()释放功能实例
-