1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > android 高德地图周边 地点/周边搜索-Android平台-开发指南-高德地图车机版 | 高德地图API...

android 高德地图周边 地点/周边搜索-Android平台-开发指南-高德地图车机版 | 高德地图API...

时间:2020-12-24 18:50:43

相关推荐

android 高德地图周边 地点/周边搜索-Android平台-开发指南-高德地图车机版 | 高德地图API...

关键字搜索

第三方通过该接口可传入关键字信息给auto,调起auto执行关键字搜索并跳转到搜索结果展现界面,官网版本都可支持

参数说明

参数说明是否必填类型

ActionAUTONAVI_STANDARD_BROADCAST_RECV是string

KEY_TYPE协议ID:10036是int

SOURCE_APP第三方应用名称是string

KEYWORD搜索关键字是string

使用示例

Intent intent = new Intent();

intent.setAction("AUTONAVI_STANDARD_BROADCAST_RECV");

intent.putExtra("KEY_TYPE", 10036);

intent.putExtra("KEYWORDS", "厦门大学");

intent.putExtra("SOURCE_APP", "Third App");

sendBroadcast(intent);

效果示意

周边搜索

第三方通过该接口可传入周边关键字信息给auto,调起auto执行周边搜索并跳转到搜索结果展现界面,官网版本都可支持

参数说明

参数说明是否必填类型

Actionauto接收广播:AUTONAVI_STANDARD_BROADCAST_RECV是String

KEY_TYPE协议ID:10037是int

SOURCE_APP第三方应用名称是String

KEYWORDS搜索 POI 的关键字,如银行、加油站是String

LAT经纬度参数否double

LON经纬度参数否double

DEV起终点是否偏移(0:lat 和lon 是已经加密后的,不需要国测加密;1:需要国测加密)否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);

搜索结果列表操作

第三方通过该接口可传入对搜索结果列表上下翻页、上下翻屏、POI查看等操作。官网版本都可支持

参数说明

参数说明是否必填类型

ActionAUTONAVI_STANDARD_BROADCAST_RECV是String

KEY_TYPE12201是int

EXTRA_CHOICE0,1,2, 3 ...(POI结果选择,最多十项,索引从0开始)否int

EXTRA_PAGE_TURNING0 : 上一页 1 : 下一页否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);

搜索结果列表状态透出

auto应用对外透出搜索结果列表当前状态,官网版本都可支持

参数说明

参数说明类型

ActionAUTONAVI_STANDARD_BROADCAST_SENDstring

KEY_TYPE协议ID:12201int

EXTRA_POINUM10 (列表POI个数)int

EXTRA_IS_FIRST_PAGEtrue 或 false (是否第一页)boolean

EXTRA_IS_LAST_PAGEtrue 或 false (是否最后一页)boolean

EXTRA_CHOICE-1,0,1,2, 3 ...(用户手动POI结果选择,最多十项,索引从0开始,-1为没有手动选择操作)int

EXTRA_PLAN_ROUTEtrue 或 false ( 是否点击‘去这里’规划路线操作)boolean

EXTRA_BACKtrue 或 false (是否点击返回按键)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);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。