Class TransitRouteLine.TransitStep

java.lang.Object
com.baidu.mapapi.search.core.RouteStep
com.baidu.mapapi.search.route.TransitRouteLine.TransitStep
All Implemented Interfaces:
android.os.Parcelable
Enclosing class:
TransitRouteLine

public static class TransitRouteLine.TransitStep extends RouteStep implements android.os.Parcelable
表示一个换乘路段
  • Field Details

  • Constructor Details

    • TransitStep

      public TransitStep()
    • TransitStep

      protected TransitStep(android.os.Parcel in)
  • Method Details

    • getInstructions

      public String getInstructions()
      获取该路段换乘说明
      Returns:
      该路段换乘说明
    • setVehicleInfo

      public void setVehicleInfo(VehicleInfo vehicleInfo)
    • setInstructions

      public void setInstructions(String instructions)
    • getStepType

      获取路段类型
      Returns:
      路段类型
      See Also:
    • setStepType

      public void setStepType(TransitRouteLine.TransitStep.TransitRouteStepType stepType)
    • setPathString

      public void setPathString(String pathString)
    • getWayPoints

      public List<LatLng> getWayPoints()
      Description copied from class: RouteStep
      返回路段所经过的地理坐标集合
      Overrides:
      getWayPoints in class RouteStep
      Returns:
      路段所经过的地理坐标集合
    • getEntrance

      public RouteNode getEntrance()
      路段入口信息
      Returns:
      路段入口信息
    • setEntrace

      public void setEntrace(RouteNode entrance)
    • getExit

      public RouteNode getExit()
      路段出口信息
      Returns:
      路段出口信息
    • setExit

      public void setExit(RouteNode exit)
    • getVehicleInfo

      public VehicleInfo getVehicleInfo()
      当路段为公交路段或地铁路段时,可以获取交通工具信息
      Returns:
      交通工具信息
    • describeContents

      public int describeContents()
      Specified by:
      describeContents in interface android.os.Parcelable
      Overrides:
      describeContents in class RouteStep
    • writeToParcel

      public void writeToParcel(android.os.Parcel dest, int flags)
      Specified by:
      writeToParcel in interface android.os.Parcelable
      Overrides:
      writeToParcel in class RouteStep