public class DrivePath extends Path implements android.os.Parcelable
| 限定符和类型 | 方法和说明 |
|---|---|
int |
describeContents() |
int |
getRestriction()
返回驾车规划方案的限行结果
Returns the traffic restriction result of the driving route plan. |
java.util.List<DriveStep> |
getSteps()
返回驾车规划方案的路段列表。
|
java.lang.String |
getStrategy()
返回导航策略,显示为中文,如返回“速度最快”。
|
float |
getTollDistance()
返回此方案中的收费道路的总长度,单位米。
|
float |
getTolls()
返回此方案中的收费道路的总费用,单位元。
|
int |
getTotalTrafficlights()
返回此方案中的红绿灯个数。
|
void |
setRestriction(int restriction)
设置驾车规划方案限行结果
Set the traffic restriction result of the driving route plan. |
void |
setSteps(java.util.List<DriveStep> mSteps)
设置驾车规划方案的路段列表。
|
void |
setStrategy(java.lang.String mStrategy)
设置导航策略。
|
void |
setTollDistance(float mTollDistance)
设置此方案中的收费道路的总长度,单位米。
|
void |
setTolls(float mTolls)
设置此方案中的收费道路的总费用,单位元。
|
void |
setTotalTrafficlights(int trafficLights)
设置此方案中的红绿灯个数。
|
void |
writeToParcel(android.os.Parcel dest,
int flags) |
getDistance, getDuration, getPolyline, setDistance, setDuration, setPolylinepublic static final android.os.Parcelable.Creator<DrivePath> CREATOR
public DrivePath(android.os.Parcel source)
public DrivePath()
public java.lang.String getStrategy()
public void setStrategy(java.lang.String mStrategy)
mStrategy - 导航策略。
public float getTolls()
public void setTolls(float mTolls)
mTolls - 此方案中的收费道路的总费用。
public float getTollDistance()
public void setTollDistance(float mTollDistance)
mTollDistance - 此方案中的收费道路的总长度。
public int getTotalTrafficlights()
public void setTotalTrafficlights(int trafficLights)
trafficLights - 红绿灯数。
public java.util.List<DriveStep> getSteps()
public void setSteps(java.util.List<DriveStep> mSteps)
mSteps - 驾车规划方案的路段列表。
public int getRestriction()
public void setRestriction(int restriction)
restriction - 0 代表限行已规避或未限行; 1 代表限行无法规避
public int describeContents()
describeContents 在接口中 android.os.ParcelabledescribeContents 在类中 Pathpublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel 在接口中 android.os.ParcelablewriteToParcel 在类中 Path