Class RouteNode

java.lang.Object
com.baidu.mapapi.search.core.RouteNode
All Implemented Interfaces:
android.os.Parcelable
Direct Known Subclasses:
BusLineResult.BusStation

public class RouteNode extends Object implements android.os.Parcelable
表示路线中的一节点,节点包括:路线起终点,公交站点等
  • Field Details

    • CREATOR

      public static final android.os.Parcelable.Creator<RouteNode> CREATOR
  • Constructor Details

    • RouteNode

      public RouteNode()
    • RouteNode

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

    • titleAndLocation

      public static RouteNode titleAndLocation(String title, LatLng location)
      设置标题和位置
      Parameters:
      title - 标题
      location - 位置
      Returns:
      构造的 RouteNode 对象
    • location

      public static RouteNode location(LatLng location)
      设置位置
      Parameters:
      location - 位置
      Returns:
      构造的 RouteNode 对象
    • getTitle

      public String getTitle()
      获取标题
      Returns:
      标题
    • setTitle

      public void setTitle(String title)
      设置标题
      Parameters:
      title - 标题
    • getLocation

      public LatLng getLocation()
      获取位置
      Returns:
      位置
    • setLocation

      public void setLocation(LatLng location)
      设置位置
      Parameters:
      location - 位置
    • getUid

      public String getUid()
      当节点同时为POI时可用
      Returns:
      节点为POI时返回该节点UID,节点不是POI时,返回回空
    • setUid

      public void setUid(String uid)
      设置 uid
      Parameters:
      uid - uid
    • describeContents

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

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