{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671508922099,"data":{"id":71712259,"title":"9.4.3 搜索历史记录","slug":"ax7gy2","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"

场景图

\"image.png\"

时序图

关键参数

核心接口

ArrayList<SearchHistoryItem> com.autonavi.gbl.user.usertrack.UserTrackService.getSearchHistory()

int com.autonavi.gbl.user.usertrack.UserTrackService.addSearchHistory(SearchHistoryItem, SyncMode) 

int com.autonavi.gbl.user.usertrack.UserTrackService.delSearchHistory(SearchHistoryItem, SyncMode)


说明:函数详情,请复制函数名称到在线API搜索

调用示例

//1. 获取搜索历史列表\nArrayList<SearchHistoryItem> hisList = UserTrackPresenter.getInstance().getSearchHistory();\n\n// 同步模式\nint mode = SyncMode.SyncModeNow; // 立即同步\n\n//2. 添加搜索历史\n// 2.1 搜索历史 关键字\nSearchHistoryItem item = new SearchHistoryItem();\nitem.name = "高德";\nitem.datatype_spec = "0"; // 可以自己定义 ICON 标记\nUserTrackPresenter.getInstance().addSearchHistory(hisAddItem, mode);\n// 2.2 搜索历史 POI\nSearchHistoryItem item = new SearchHistoryItem();\nitem.name = "肯德基";\nitem.category = "50301"\nitem.datatype_spec = "1"; // 可以自己定义 ICON 标记\n// 其他字段赋值\nUserTrackPresenter.getInstance().addSearchHistory(hisAddItem, mode);\n\n//3. 删除搜索历史\nSearchHistoryItem item = new SearchHistoryItem();\nitem.name = "肯德基"; // 删除只需要赋值名字字段\nUserTrackPresenter.getInstance().delSearchHistory(hisAddItem, mode);\n


","body_lake":null,"pub_level":null,"status":"0","updated_at":"2022-04-06 07:05:53","deleted_at":null,"nameSpace":"mnlcaa/v610","browseCount":125,"collectCount":0,"estimateDate":3,"docStatus":0,"permissions":true,"overView":false}}