`
com_xpp
  • 浏览: 371278 次
社区版块
存档分类
最新评论

Android学习笔记之百度地图(驾车路线搜索及RouteOverlay步行路线搜索及RouteOverlay)

 
阅读更多

步行路线搜索及RouteOverlay

方式与驾车路线搜索类似,只需将mMKSearch.drivingSearch(null, start, null, end)修改为mMKSearch.walkingSearch(null, start, null, end),实现的方法改为onGetWalkingRouteResult即可,不再赘述。

驾车路线搜索及RouteOverlay

重要代码:



实现MySearchListener的onGetTransitRouteResult(MKTransitRouteResult, int),并展示检索结果:



API:

drivingSearch

public intdrivingSearch(java.lang.String startCity,MKPlanNodestart, java.lang.String endCity,MKPlanNodeend)

驾乘路线搜索.

异步函数,返回结果在MKSearchListener里的onGetDrivingRouteResult方法通知
参数:
startCity - 起点所在城市,起点为坐标时可不填
start - 搜索的起点,可以为坐标,名称任一种
endCity - 终点所在城市,终点为坐标可不填
end - 搜索的终点,可以为坐标,名称任一种
返回:
成功返回0,否则返回-1

setDrivingPolicy

public intsetDrivingPolicy(int policy)

设置驾车路线规划策略. 参数为策略常量。对下次搜索有效
参数:
policy - ECAR_TIME_FIRST:时间优先;ECAR_DIS_FIRST:距离最短;ECAR_FEE_FIRST:费用最少
返回:
成功返回0,否则返回-1


具体实现:

注意:在模拟器上模拟不能显示乘车线路,不知道是我的问题,还是模拟器的问题。但在真机上能体现出路线。


分享到:
评论

相关推荐

    Android学习笔记之百度地图(分条目覆盖物:ItemizedOverlay)

    在Android开发中,百度地图API是一个广泛使用的工具,它提供了丰富的功能,如定位、路径规划、地图渲染等。本文将深入探讨如何利用Android SDK中的`ItemizedOverlay`类来实现地图上的分条目覆盖物,这在显示多个点...

    第一行代码 android学习笔记 完整版

    "Android学习笔记" Android学习笔记是Android开发者的必读书籍,书中涵盖了Android系统架构、Activity、Intent、资源管理等多方面的知识。本笔记对应的学习资源《第一行代码》是Android开发者的入门必读书籍,书中...

    Android学习笔记(十)——实现新闻列表

    Android学习笔记(二)android studio基本控件及布局(实现图片查看器) Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) Android学习笔记(四)Android 中Activity页面的...

    android学习笔记2

    本笔记主要围绕"android学习笔记2"展开,特别关注了如何在Android应用中集成并使用百度地图API。这是一份适合自学Android开发者的资源,旨在提升你在Android平台上的实践能力。 首先,让我们深入了解一下Android...

    百度地图定位路线规划导航

    在实际应用中,开发者通过调用百度地图提供的接口,可以实现多种地图功能,如获取用户当前位置、搜索目的地、规划驾车或步行路线等。下面将详细介绍这一领域的相关知识点。 1. **百度地图API**:百度地图API...

    android 学习笔记(全全整理)

    Android学习笔记全全整理,是针对想要深入理解并掌握Android开发技术的学习者们的一份宝贵资源。这份笔记涵盖了从基础到高级的多个方面,旨在帮助读者建立起完整的Android知识体系。以下将详细介绍其中可能包含的...

    Android开发学习笔记

    ### Android开发学习笔记 #### Button按钮的实现与交互 在Android开发中,`Button`控件是最常用的用户界面元素之一,用于触发特定的操作或事件。本文档将详细讲解如何创建并自定义一个简单的按钮,并设置点击事件...

    百度地图学习笔记

    ### 百度地图学习笔记知识点总结 #### 一、初始化地图与设置地图状态 在进行任何操作之前,首先需要初始化百度地图 SDK,并设置地图的基本状态。以下为几个关键步骤: 1. **初始化 SDK:** - 在使用百度地图 SDK...

    ArcGIS for android学习笔记

    本篇学习笔记主要涵盖了ArcGIS for Android的基础配置和核心组件MapVie的使用。 首先,配置ArcGIS for Android项目需要在`Project`级别的`build.gradle`文件中添加Esri的仓库,确保能获取到所需的库。接着,在`...

    android 学习笔记

    Android学习笔记(1)-永远不变的Hello World Google的Android SDK发布也有一段时间了,一直想研究一下却苦于找不到时间。利用这个周未,开始强迫自己再次进入学习状态,原因很简单:我看好开放的gPhone。 SDK的下载...

    Android开发学习笔记(整理)

    Android开发学习笔记(整理),整理论坛android学习笔记,较完整的讲解了android的内容。包括:view、activity、service、intent、广播机制、http连接、数据sqllite存储、后台线程、各种layout、偏好、本地文件操作、...

    Android 学习笔记

    这篇学习笔记主要涵盖了关于布局的一些基本概念,特别是`fill_parent`和`wrap_content`这两种尺寸指定方式,以及如何通过XML布局文件来精确控制组件的位置。 首先,`fill_parent`和`wrap_content`是Android布局中的...

    android学习笔记之二

    在“android学习笔记之二”中,我们主要探讨的是如何在Android平台上实现一个用户登录的模拟工程。这个项目,名为“UserLoginTestProject”,旨在帮助开发者理解和实践Android应用中的用户认证流程。通过这个实例,...

    Android学习笔记之开发环境搭建(Eclipse和NetBeans).pdf

    Android学习笔记之开发环境搭建(Eclipse和NetBeans).pdf

    Android学习笔记之AndroidManifest.xml文件解析

    Android学习笔记之AndroidManifest.xml文件解析

Global site tag (gtag.js) - Google Analytics