public class BusPlan
extends java.lang.Object
构造器和说明 |
---|
BusPlan() |
限定符和类型 | 方法和说明 |
---|---|
void |
destroy()
销毁保存的变量及监听事件
|
static BusPlan |
getInstance()
获取公交换乘工具类实例
|
boolean |
plan(BusPlanOption option)
公交换乘规划
|
boolean |
requestPathInfo(int distId,
long pathId,
java.lang.String startBusStationID,
java.lang.String endBusStationID)
请求其他候选路线
|
void |
setOnBusPlanlistener(OnBusPlanResultListener listener)
设置公交换乘监听事件
|
void |
setOnPathInfoResultlistener(OnPathInfoResultListener listener)
设置公交路线详情监听事件
|
public static BusPlan getInstance()
public void setOnBusPlanlistener(OnBusPlanResultListener listener)
listener
- 公交换乘监听事件public void setOnPathInfoResultlistener(OnPathInfoResultListener listener)
listener
- 公交路线详情监听事件public boolean plan(BusPlanOption option)
option
- 换乘参数对象public boolean requestPathInfo(int distId, long pathId, java.lang.String startBusStationID, java.lang.String endBusStationID)
distId
- 城市idpathId
- 当前选中的路线idstartBusStationID
- 起始站台idendBusStationID
- 终点站台idpublic void destroy()