public class

SimpleDriDataListener

extends Object
implements DriDataListener.ITLSDriverListener
java.lang.Object
   ↳ com.tencent.map.lsdriver.lsd.listener.SimpleDriDataListener

Class Overview

司机端SDK对外接口类。

Summary

Public Constructors
SimpleDriDataListener()
Public Methods
void onDestinationChangeResult(int status, String message)
目的地修改结果
void onNewDestinationNotify(TLSLatlng newDest, long changedTime)
新目的地通知
void onPullLsInfoFail(int errCode, String errStr)
void onPullLsInfoSuc(List<TLSBPosition> los)
拉取乘客端轨迹点成功。
void onPullLsInfoSuc(String result)
void onPushPositionFail(int errCode, String errStr)
void onPushPositionSuc()
void onPushRouteFail(int errCode, String errStr)
上传路线失败。
void onPushRouteSuc()
上传路线成功。
void onSelectedRouteNotFoundNotify(String selectedRouteId)
选中路线在当前的路线列表中未被找到
void onSelectedRouteWantToChangeNotify(TLSBRoute selectedRoute)
选中路线将要切换的通知回调
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.tencent.map.lsdriver.lsd.listener.DriDataListener.ITLSDriverListener

Public Constructors

public SimpleDriDataListener ()

Public Methods

public void onDestinationChangeResult (int status, String message)

目的地修改结果

Parameters
status 0-修改成功,其他-修改失败
message 修改结果的描述

public void onNewDestinationNotify (TLSLatlng newDest, long changedTime)

新目的地通知

Parameters
newDest 新目的地

public void onPullLsInfoFail (int errCode, String errStr)

public void onPullLsInfoSuc (List<TLSBPosition> los)

拉取乘客端轨迹点成功。

Parameters
los 轨迹点集合

public void onPullLsInfoSuc (String result)

public void onPushPositionFail (int errCode, String errStr)

public void onPushPositionSuc ()

public void onPushRouteFail (int errCode, String errStr)

上传路线失败。

Parameters
errCode 错误码
errStr 错误描述

public void onPushRouteSuc ()

上传路线成功。

public void onSelectedRouteNotFoundNotify (String selectedRouteId)

选中路线在当前的路线列表中未被找到

Parameters
selectedRouteId 路线ID,如果为Null表示路线数据匹配失败

public void onSelectedRouteWantToChangeNotify (TLSBRoute selectedRoute)

选中路线将要切换的通知回调

Parameters
selectedRoute 选中的路线