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

Android学习笔记之百度地图(公交换乘路线搜索及TransitOverlay)

 
阅读更多


公交换乘路线搜索及TransitOverlay

这里只提供java代码,xml代码参照:Android学习笔记之初步学百度地图

重要代码:



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



API:

transitSearch

public inttransitSearch(java.lang.String city,MKPlanNodestart,MKPlanNodeend)

公交路线搜索.

异步函数,返回结果在MKSearchListener里的onGetTransitRouteResult方法通知
参数:
city - 城市名,用于在哪个城市内进行检索
start - 检索的起点,可通过关键字,坐标两种方式指定
end - 检索的终点,可通过关键字,坐标两种方式指定
返回:
成功返回0,否则返回-1

setTransitPolicy

public intsetTransitPolicy(int policy)

设置路线规划策略.

参数为策略常量。对下次搜索有效
参数:
policy - EBUS_TIME_FIRST:时间优先;EBUS_TRANSFER_FIRST:少换乘;EBUS_WALK_FIRST:少步行;EBUS_NO_SUBWAY: 非地铁
返回:
成功返回0,否则返回-1

具体实现:




分享到:
评论
1 楼 flycatdeng 2012-12-20  
亲,这个是百度地图帮助文档就有的,!!!请问你有没有简便的方法得到所有换乘方案的列表呢?

相关推荐

    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...

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

    android 学习笔记

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

    Android 学习笔记

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

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

    3. **路线规划**:路线规划是百度地图API的核心功能之一。通过输入起点和终点,API能够计算出最佳行驶路线,并提供多条备选方案。其中包括驾车、步行、骑行等多种出行方式,同时还会考虑到实时交通状况,给出预估的...

    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