上次我们一块研究下了最基本的POI检索,今天我们来看下,个人觉得比较有用的公交线路检索。
下面我们看下这个类中的方法
程序包 com.baidu.mapapi.search.busline
BusLineResult |
公共交通信息查询结果
|
BusLineResult.BusStation |
公交站点信息
|
BusLineResult.BusStep |
公交路线分段信息
|
BusLineSearch |
城市公交信息(包含地铁信息)查询 该接口用于查询整条公交线路信息 公交换乘路线查询请参看
RoutePlanSearch
|
BusLineSearchOption |
城市公交信息查询参数
|
void | destroy()
释放检索对象资源
|
static BusLineSearch | newInstance()
获取一个新的检索实例
|
boolean | searchBusLine(BusLineSearchOption option)
公交检索入口
|
void | setOnGetBusLineSearchResultListener(OnGetBusLineSearchResultListener listener)
设置公交详情检索结果监听者
|
BusLineSearchOption | city(java.lang.String city)
设置查询城市
|
BusLineSearchOption | uid(java.lang.String uid)
设置公交路线uid.
|
结合POI搜索完成今天的例子
xml文件依旧仅仅包含一个listview
运行结果为开封市33路的线路
下图为百度搜索的结果