Package com.baidu.mapapi.search.route
Class MassTransitRouteLine.TransitStep
java.lang.Object
com.baidu.mapapi.search.core.RouteStep
com.baidu.mapapi.search.route.MassTransitRouteLine.TransitStep
- All Implemented Interfaces:
android.os.Parcelable
- Enclosing class:
- MassTransitRouteLine
public static class MassTransitRouteLine.TransitStep
extends RouteStep
implements android.os.Parcelable
表示一个换乘路段
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final android.os.Parcelable.Creator<MassTransitRouteLine.TransitStep>Fields inherited from class com.baidu.mapapi.search.core.RouteStep
mWayPointsFields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint获取公交具体信息获取大巴具体信息获取本路段终点获取该路段换乘说明获取飞机具体信息获取本路段起点获取火车具体信息获取本路段中交通方式的类型:1火车,2飞机,3公交,4驾车,5步行,6大巴返回路段所经过的地理坐标集合voidsetBusInfo(BusInfo busInfo) voidsetCoachInfo(CoachInfo coachInfo) voidsetEndLocation(LatLng endLocation) voidsetInstructions(String instructions) voidsetPathString(String pathString) voidsetPlaneInfo(PlaneInfo planeInfo) voidsetStartLocation(LatLng startLocation) voidsetTrafficConditions(List<MassTransitRouteLine.TransitStep.TrafficCondition> trafficConditions) voidsetTrainInfo(TrainInfo trainInfo) voidvoidwriteToParcel(android.os.Parcel dest, int flags) Methods inherited from class com.baidu.mapapi.search.core.RouteStep
getDistance, getDuration, getName, getTransType, setDistance, setDuration, setName, setTransType, setWayPoints
-
Field Details
-
CREATOR
-
-
Constructor Details
-
TransitStep
public TransitStep() -
TransitStep
protected TransitStep(android.os.Parcel in)
-
-
Method Details
-
writeToParcel
public void writeToParcel(android.os.Parcel dest, int flags) - Specified by:
writeToParcelin interfaceandroid.os.Parcelable- Overrides:
writeToParcelin classRouteStep
-
describeContents
public int describeContents()- Specified by:
describeContentsin interfaceandroid.os.Parcelable- Overrides:
describeContentsin classRouteStep
-
getTrafficConditions
-
setTrafficConditions
public void setTrafficConditions(List<MassTransitRouteLine.TransitStep.TrafficCondition> trafficConditions) -
getStartLocation
获取本路段起点- Returns:
-
setStartLocation
-
getEndLocation
获取本路段终点- Returns:
-
setEndLocation
-
getTrainInfo
获取火车具体信息- Returns:
-
setTrainInfo
-
getPlaneInfo
获取飞机具体信息- Returns:
-
setPlaneInfo
-
getCoachInfo
获取大巴具体信息- Returns:
-
setCoachInfo
-
getBusInfo
获取公交具体信息- Returns:
-
setBusInfo
-
getInstructions
获取该路段换乘说明- Returns:
- 该路段换乘说明
-
setInstructions
-
getVehileType
获取本路段中交通方式的类型:1火车,2飞机,3公交,4驾车,5步行,6大巴- Returns:
-
setVehileType
-
setPathString
-
getWayPoints
Description copied from class:RouteStep返回路段所经过的地理坐标集合- Overrides:
getWayPointsin classRouteStep- Returns:
- 路段所经过的地理坐标集合
-