DJI Mobile SDK Documentation

      class MapWidgetItem

      @Keep
      class MapWidgetItem implements Parcelable
      Package:dji.open.pilot.base.manager.map
      Description:

      Map widget item, used to describe the custom configuration of a map widget.

      Supported since MSDK 5.20.1

      Class Members:
      method
      method getId
      String getId() 
      Package:dji.open.pilot.base.manager.map
      Description:

      Gets the map widget item ID, which is a unique identifier.

      Supported since MSDK 5.20.1

      Return:
      StringMap widget item ID.
      method getItemType
      MapWidgetItemType getItemType() 
      Package:dji.open.pilot.base.manager.map
      Description:

      Gets the map widget item type.

      Supported since MSDK 5.20.1

      Return:
      MapWidgetItemTypeMap widget item type.
      method setItemType
      void setItemType(MapWidgetItemType itemType) 
      Package:dji.open.pilot.base.manager.map
      Description:

      Sets the map widget item type.

      Supported since MSDK 5.20.1

      Input Parameters:
      MapWidgetItemType itemTypeMap widget item type.
      method
      method getTitle
      String getTitle() 
      Package:dji.open.pilot.base.manager.map
      Description:

      Gets the map widget item title.

      Supported since MSDK 5.20.1

      Return:
      StringMap widget item title.
      method
      method setTitle
      void setTitle(String title) 
      Package:dji.open.pilot.base.manager.map
      Description:

      Sets the map widget item title.

      Supported since MSDK 5.20.1

      Input Parameters:
      String titleMap widget item title.
      method getContent
      String getContent() 
      Package:dji.open.pilot.base.manager.map
      Description:

      Gets the map widget item content.

      Supported since MSDK 5.20.1

      Return:
      StringMap widget item content.
      method setContent
      void setContent(String content) 
      Package:dji.open.pilot.base.manager.map
      Description:

      Sets the map widget item content.

      Supported since MSDK 5.20.1

      Input Parameters:
      String contentMap widget item content.
      method getBtnContent
      String getBtnContent() 
      Package:dji.open.pilot.base.manager.map
      Description:

      Gets the map widget item button content.

      Supported since MSDK 5.20.1

      Return:
      StringMap widget item button content.
      method setBtnContent
      void setBtnContent(String btnContent) 
      Package:dji.open.pilot.base.manager.map
      Description:

      Sets the map widget item button content.

      Supported since MSDK 5.20.1

      Input Parameters:
      String btnContentMap widget item button content.
      method getOnClickListener
      IOpenViewOnClickListener getOnClickListener() 
      Package:dji.open.pilot.base.manager.map
      Description:

      Gets the button click event listener of the map widget item.

      Supported since MSDK 5.20.1

      Return:
      IOpenViewOnClickListenerMap widget item button click event listener.
      method setOnClickListener
      void setOnClickListener(IOpenViewOnClickListener onClickListener) 
      Package:dji.open.pilot.base.manager.map
      Description:

      Sets the button click event listener of the map widget item.

      Supported since MSDK 5.20.1

      Input Parameters:
      IOpenViewOnClickListener onClickListenerMap widget item button click event listener.