DJI Mobile SDK Documentation

      class MapMarkerOptions

      @Keep
      class MapMarkerOptions implements Parcelable
      包:dji.open.pilot.base.manager.map
      描述:

      地图控件元素标注配置。

      MSDK 6.0.0开始支持

      类成员:
      method isDraggable
      boolean isDraggable() 
      包:dji.open.pilot.base.manager.map
      描述:

      判断标注是否可拖拽。

      MSDK 6.0.0开始支持

      返回值:
      boolean返回true表示可拖拽,false表示不可拖拽。
      method setDraggable
      void setDraggable(boolean draggable) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置标注是否可拖拽。

      MSDK 6.0.0开始支持

      输入参数:
      boolean draggabletrue表示可拖拽,false表示不可拖拽。
      method getRotation
      float getRotation() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取标注的旋转角度。

      MSDK 6.0.0开始支持

      返回值:
      float旋转角度值(单位:度)。
      method setRotation
      void setRotation(float rotation) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置标注的旋转角度。

      MSDK 6.0.0开始支持

      输入参数:
      float rotation旋转角度值(单位:度)。
      method
      method getAnchor
      PointF getAnchor() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取标注的锚点位置色。

      MSDK 6.0.0开始支持

      返回值:
      PointF返回锚点坐标(相对图标左上角的位置比例,默认[0.5,0.5]表示图标中心))。
      method
      method setAnchor
      void setAnchor(PointF anchor) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置标注的锚点位置。

      MSDK 6.0.0开始支持

      输入参数:
      PointF anchor锚点坐标(相对图标左上角的位置比例)。
      method
      method getTitle
      String getTitle() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取标注的标题文本。

      MSDK 6.0.0开始支持

      返回值:
      String返回标题文本内容。
      method
      method setTitle
      void setTitle(String title) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置标注的标题文本。

      MSDK 6.0.0开始支持

      输入参数:
      String title标题文本内容。
      method getDescription
      String getDescription() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取标注的描述信息。

      MSDK 6.0.0开始支持

      返回值:
      String返回描述文本内容。
      method setDescription
      void setDescription(String description) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置标注的描述信息。

      MSDK 6.0.0开始支持

      输入参数:
      String description描述文本内容。
      method isClickable
      boolean isClickable() 
      包:dji.open.pilot.base.manager.map
      描述:

      判断标注是否可点击。

      MSDK 6.0.0开始支持

      返回值:
      boolean返回true表示可点击,false表示不可点击。
      method setClickable
      void setClickable(boolean clickable) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置标注是否可点击。

      MSDK 6.0.0开始支持

      输入参数:
      boolean clickabletrue表示可点击,false表示不可点击。
      method
      method isVisible
      boolean isVisible() 
      包:dji.open.pilot.base.manager.map
      描述:

      判断标注是否可见。

      MSDK 6.0.0开始支持

      返回值:
      boolean返回true表示可见,false表示隐藏。
      method setVisible
      void setVisible(boolean visible) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置标注是否可见。

      MSDK 6.0.0开始支持

      输入参数:
      boolean visibletrue表示可见,false表示隐藏。
      method getNormalIConFileName
      String getNormalIConFileName() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取标注的默认图标文件名。

      MSDK 6.0.0开始支持

      返回值:
      String返回默认图标文件名。
      method setNormalIConFileName
      void setNormalIConFileName(String normalIConFileName) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置标注的默认图标文件名。

      MSDK 6.0.0开始支持

      输入参数:
      String normalIConFileName默认图标文件名。
      method getClickedIConFileName
      String getClickedIConFileName() 
      包:dji.open.pilot.base.manager.map
      描述:

      获取标注的点击状态图标文件名。

      MSDK 6.0.0开始支持

      返回值:
      String返回点击状态图标文件名。
      method setClickedIConFileName
      void setClickedIConFileName(String clickedIConFileName) 
      包:dji.open.pilot.base.manager.map
      描述:

      设置标注的点击状态图标文件名。

      MSDK 6.0.0开始支持

      输入参数:
      String clickedIConFileName点击状态图标文件名。