{"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":"
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