android高德地图搜索地址,地点/周边搜索-Android平台-开发指南-高德地图车机版 | 高德地图API...
關(guān)鍵字搜索
第三方通過(guò)該接口可傳入關(guān)鍵字信息給auto,調(diào)起auto執(zhí)行關(guān)鍵字搜索并跳轉(zhuǎn)到搜索結(jié)果展現(xiàn)界面,官網(wǎng)版本都可支持
參數(shù)說(shuō)明
參數(shù)說(shuō)明是否必填類型
ActionAUTONAVI_STANDARD_BROADCAST_RECV是string
KEY_TYPE協(xié)議ID:10036是int
SOURCE_APP第三方應(yīng)用名稱是string
KEYWORD搜索關(guān)鍵字是string
使用示例
Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10036);
intent.putExtra("KEYWORDS", "廈門大學(xué)");
intent.putExtra("SOURCE_APP", "Third App");
sendBroadcast(intent);
效果示意
周邊搜索
第三方通過(guò)該接口可傳入周邊關(guān)鍵字信息給auto,調(diào)起auto執(zhí)行周邊搜索并跳轉(zhuǎn)到搜索結(jié)果展現(xiàn)界面,官網(wǎng)版本都可支持
參數(shù)說(shuō)明
參數(shù)說(shuō)明是否必填類型
Actionauto接收廣播:AUTONAVI_STANDARD_BROADCAST_RECV是String
KEY_TYPE協(xié)議ID:10037是int
SOURCE_APP第三方應(yīng)用名稱是String
KEYWORDS搜索 POI 的關(guān)鍵字,如銀行、加油站是String
LAT經(jīng)緯度參數(shù)否double
LON經(jīng)緯度參數(shù)否double
DEV起終點(diǎn)是否偏移(0:lat 和lon 是已經(jīng)加密后的,不需要國(guó)測(cè)加密;1:需要國(guó)測(cè)加密)否int
使用示例
Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 10037);
intent.putExtra("KEYWORDS", "銀行");
intent.putExtra("LAT", 24.444593);
intent.putExtra("LON", 118.101011);
intent.putExtra("DEV", 0);
intent.putExtra("SOURCE_APP", "Third App");
sendBroadcast(intent);
搜索結(jié)果列表操作
第三方通過(guò)該接口可傳入對(duì)搜索結(jié)果列表上下翻頁(yè)、上下翻屏、POI查看等操作。官網(wǎng)版本都可支持
參數(shù)說(shuō)明
參數(shù)說(shuō)明是否必填類型
ActionAUTONAVI_STANDARD_BROADCAST_RECV是String
KEY_TYPE12201是int
EXTRA_CHOICE0,1,2, 3 ...(POI結(jié)果選擇,最多十項(xiàng),索引從0開(kāi)始)否int
EXTRA_PAGE_TURNING0 : 上一頁(yè) ??1 : 下一頁(yè)否int
EXTRA_SCREEN_TURNING0 : 上翻屛 ?1 : 下翻屛否int
使用示例
Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");
intent.putExtra("KEY_TYPE", 12201);
//
intent.putExtra("EXTRA_PAGE_TURNING", 1);
getContext().sendBroadcast(intent);
搜索結(jié)果列表狀態(tài)透出
auto應(yīng)用對(duì)外透出搜索結(jié)果列表當(dāng)前狀態(tài),官網(wǎng)版本都可支持
參數(shù)說(shuō)明
參數(shù)說(shuō)明類型
ActionAUTONAVI_STANDARD_BROADCAST_SENDstring
KEY_TYPE協(xié)議ID:12201int
EXTRA_POINUM10 (列表POI個(gè)數(shù))int
EXTRA_IS_FIRST_PAGEtrue 或 false (是否第一頁(yè))boolean
EXTRA_IS_LAST_PAGEtrue 或 false (是否最后一頁(yè))boolean
EXTRA_CHOICE-1,0,1,2, 3 ...(用戶手動(dòng)POI結(jié)果選擇,最多十項(xiàng),索引從0開(kāi)始,-1為沒(méi)有手動(dòng)選擇操作)int
EXTRA_PLAN_ROUTEtrue 或 false ( 是否點(diǎn)擊‘去這里’規(guī)劃路線操作)boolean
EXTRA_BACKtrue 或 false (是否點(diǎn)擊返回按鍵)boolean
EXTRA_IS_LIST_TOPtrue 或 false (是否處于列表頂部)boolean
EXTRA_IS_LIST_BOTTOMtrue 或 false (是否處于列表底部)boolean
使用示例
Intent intent = new Intent();
intent.setAction("AUTONAVI_STANDARD_BROADCAST_SEND");
intent.putExtra("KEY_TYPE", 12201);
intent.putExtra("EXTRA_IS_LAST_PAGE", false);
intent.putExtra("EXTRA_IS_LIST_TOP", false);
intent.putExtra("EXTRA_IS_LIST_BOTTOM", true);
intent.putExtra("EXTRA_PLAN_ROUTE", false);
intent.putExtra("EXTRA_IS_FIRST_PAGE", true);
intent.putExtra("EXTRA_BACK", false);
intent.putExtra("EXTRA_CHOICE", 0);
intent.putExtra("EXTRA_POINUM", 10);
getContext().sendBroadcast(intent);
總結(jié)
以上是生活随笔為你收集整理的android高德地图搜索地址,地点/周边搜索-Android平台-开发指南-高德地图车机版 | 高德地图API...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android 7.0编译报错,编译an
- 下一篇: android 如何extends 多个